Hi all, I have started 2 Ignite Data Grid servers with initial and maximum heap of 1G with PersistentStore configured. Clients come in and persist the data to these servers concurrently. Irrespective of the size of the data, I thought when it is not able to fit within 1 gb, it will get persisted. But what I am seeing is that there is Full GC and all the activity is stalled. Why does Full GC at all happen instead of the data getting persisted whatever can't fit in ?
Here are the ignite logs 2017-08-29 11:18:28,065 INFO [grid-timeout-worker-#47%c6b15750-0a33-42ce-9993-0d4008bc6ceb%] {} org.apache.ignite.internal.IgniteKernal%c6b15750-0a33-42ce-9993-0d4008bc6ceb - Metrics for local node (to disable set 'metricsLogFrequency' to 0) ^-- Node [id=09289904, name=c6b15750-0a33-42ce-9993-0d4008bc6ceb, uptime=04:31:01:485] ^-- H/N/C [hosts=2, nodes=3, CPUs=80] ^-- CPU [cur=0.03%, avg=0.09%, GC=0%] ^-- PageMemory [pages=497565] ^-- Heap [used=675MB, free=28.23%, comm=941MB] ^-- Non heap [used=67MB, free=-1%, comm=69MB] ^-- Public thread pool [active=0, idle=0, qSize=0] ^-- System thread pool [active=0, idle=7, qSize=0] ^-- Outbound messages queue [size=0] *No activity there after* GC Logs 2017-08-29T11:11:13.298+0000: 15831.584: [GC (Allocation Failure) [PSYoungGen: 167168K->1440K(268800K)] 763540K->600556K(968192K), 0.0110663 secs] [Times: us er=0.21 sys=0.01, real=0.01 secs] 2017-08-29T11:11:33.952+0000: 15852.238: [GC (Allocation Failure) [PSYoungGen: 185248K->1504K(264192K)] 784364K->601724K(963584K), 0.0132140 secs] [Times: us er=0.21 sys=0.01, real=0.01 secs] 2017-08-29T11:18:54.644+0000: 16292.930: [GC (Allocation Failure) [PSYoungGen: 185312K->76278K(229888K)] 785532K->689026K(929280K), 0.0589559 secs] [Times: u ser=0.91 sys=0.03, real=0.06 secs] 2017-08-29T11:18:55.097+0000: 16293.383: [GC (Allocation Failure) --[PSYoungGen: 229878K->229878K(229888K)] 842626K->929268K(929280K), 0.4427836 secs] [Times : user=0.00 sys=2.09, real=0.44 secs] 2017-08-29T11:18:55.540+0000: 16293.826: [Full GC (Ergonomics) [PSYoungGen: 229878K->0K(229888K)] [ParOldGen: 699390K->293800K(699392K)] 929268K->293800K(929 280K), [Metaspace: 42103K->42103K(1087488K)], 0.4094856 secs] [Times: user=3.79 sys=0.15, real=0.41 secs] 2017-08-29T11:18:56.180+0000: 16294.466: [GC (Allocation Failure) [PSYoungGen: 153600K->97792K(251392K)] 447400K->448760K(950784K), 0.2112859 secs] [Times: u ser=3.59 sys=0.10, real=0.21 secs] 2017-08-29T11:18:56.643+0000: 16294.929: [GC (Allocation Failure) [PSYoungGen: 251392K->97792K(214528K)] 602360K->605152K(913920K), 0.3615540 secs] [Times: u ser=8.38 sys=0.22, real=0.36 secs] 2017-08-29T11:18:57.181+0000: 16295.467: [GC (Allocation Failure) [PSYoungGen: 214528K->116224K(232960K)] 721888K->723640K(932352K), 0.2245287 secs] [Times: user=4.84 sys=0.13, real=0.23 secs] 2017-08-29T11:18:57.406+0000: 16295.692: [Full GC (Ergonomics) [PSYoungGen: 116224K->17779K(232960K)] [ParOldGen: 607416K->698924K(699392K)] 723640K->716704K (932352K), [Metaspace: 42103K->42103K(1087488K)], 1.4322082 secs] [Times: user=25.84 sys=0.81, real=1.43 secs] -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/GC-stalling-all-the-activity-tp16501.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.