Thanks, Denis. I'll take a look at that documentation. On Fri, Sep 25, 2020 at 6:30 PM Denis Magda <dma...@apache.org> wrote:
> Hi Scott, > > The disk space is not compacted even after you clear the entire cache. The > compaction feature will be introduced to Ignite soon. So, the metric shows > the allocated size. This doc section suggests an approach for the actual > size calculation: > > https://www.gridgain.com/docs/latest/administrators-guide/monitoring-metrics/metrics#allocated-space-vs-actual-size-of-data > > > > - > Denis > > > On Fri, Sep 25, 2020 at 1:52 PM Scott Prater <spra...@gmail.com> wrote: > >> 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 >> >