I have a question about how the off-heap usage is reported when Ignite persistence is configured. I have a single node set up. I stored about 1GB of items in the cache, then cleared the cache (remotely, using the Java thin client: ClientCache.clear()).
I then verified that the items were no longer in the cache. However, when I look at the Ignite log, I do not see that the disk space was freed: [2020-09-25T11:17:36,299][INFO ][grid-timeout-worker-#23][IgniteKernal] Metrics for local node (to disable set 'metricsLogFrequency' to 0) ^-- Node [id=db4ed295, uptime=00:34:00.176] ^-- H/N/C [hosts=1, nodes=1, CPUs=8] ^-- CPU [cur=0.2%, avg=0.3%, GC=0%] ^-- PageMemory [pages=250315] ^-- Heap [used=180MB, free=94.85%, comm=438MB] ^-- Off-heap [used=989MB, free=88.35%, comm=8392MB] ^-- sysMemPlc region [used=0MB, free=99.99%, comm=100MB] ^-- default_region region [used=989MB, free=87.92%, comm=8192MB] ^-- metastoreMemPlc region [used=0MB, free=99.94%, comm=0MB] ^-- TxLog region [used=0MB, free=100%, comm=100MB] ^-- Ignite persistence [used=998MB] ^-- sysMemPlc region [used=0MB] ^-- default_region region [used=998MB] ^-- metastoreMemPlc region [used=0MB] ^-- TxLog region [used=0MB] ^-- Outbound messages queue [size=0] ^-- Public thread pool [active=0, idle=0, qSize=0] ^-- System thread pool [active=0, idle=6, qSize=0] "Ignite persistence [used=998MB]" seems to indicate that 1GB of data is still in the cache. Is this simply a report of the disk space *allocated*, or is actual disk space in use? Is there a way to get both measurements? thanks, -- Scott