Thread (3 messages) 3 messages, 2 authors, 2016-06-23

Re: On shrinkable caches

From: Nikolay Borisov <hidden>
Date: 2016-06-23 10:03:58


On 06/23/2016 12:43 PM, David Sterba wrote:
On Mon, Jun 20, 2016 at 02:26:12PM +0300, Nikolay Borisov wrote:
quoted
I have a question regarding the SLAB_RECLAIM_ACCOUNT flag with which
BTRFS caches are created. Currently there isn't a single usage of
register_shrinker under fs/btrfs.
The SLAB_RECLAIM_ACCOUNT flag has been there since the first versions in
2007 (when shrinkeres did not exist) but I can't find any specific
reason why.
quoted
Apart from the inode cache which is
being shrunk from the generic super_cache_scan I don't think the memory
used for those caches should be accounted as reclaimable?
I agree, in most cases I don't see any possibility to reclaim the
objects earlier than the explicit free.
If that's the case, then I'll be happy to send a patch.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help