Yes that helps a lot, Alex. I do see at the end of mgr:info: Internal Data Structures: 576 StoreEntries 576 StoreEntries with MemObjects 557676 Hot Object Cache Items 584657 on-disk objects
We'll work on a pull request to change that to on-disk objects for rock cache. Dave On Wed, Apr 02, 2025 at 11:21:15AM -0400, Alex Rousskov wrote: > On 2025-04-02 10:45, Dave Dykstra wrote: > > > We're trying rock cache for the first time, on squid 6.13. The > > machine is quite large and heavily used, with 10 workers configured, > > 140G of shared memory cache, and 500G of rock cache configured. > > However, the cacheNumObject SNMP counter is staying quite steadily at > > around only 570 even as the cache grows. Currently du shows the rock > > file taking 40G, and the mgr:storedir statistics show 448k entries. > > I assume you are asking about an SNMP measurement that Squid MIB file > calls cacheNumObjCount (node 1.3.6.1.4.1.3495.1.3.1). > > Today, that measurement reports the number of StoreEntry objects > currently in use. You should see similar stats on the "StoreEntry" line > in "Internal Data Structures" section of mgr:info cache manager report. > > Roughly speaking: > > * For UFS-based caches and non-SMP memory caches, that number is often > (but not always!) close to the number of cached objects because these > caches create a StoreEntry object for every object stored in the cache. > That is how these stores index cached content. > > * For rock caches and SMP memory caches, that number is usually very > different from the number of cached objects because these caches do not > create StoreEntry objects when indexing cached content. > > * StoreEntry objects are not limited to caches. Many transactions, > including many transactions that do not retrieve cache hits and do not > store cache misses create StoreEntry objects. In related Squid > terminology, "Store" is not just "cache", but a more general medium for > passing HTTP responses around. > > I have not checked all the necessary details, but I suspect that SNMP > code needs to be fixed to report the same stats that are currently > available on "on-disk objects" line in "Internal Data Structures" > section of mgr:info cache manager report. > > I hope that mgr:storedir statistics that you have mentioned also > reflects the actual disk cache usage, at least for rock caches. > > > HTH, > > Alex. > > _______________________________________________ > squid-users mailing list > squid-users@lists.squid-cache.org > https://lists.squid-cache.org/listinfo/squid-users > _______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org https://lists.squid-cache.org/listinfo/squid-users