Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does SReclaimable in meminfo mean

Slab memory in /proc/meminfo are split into SReclaimable and SUnreclaim, how can SReclaimable memory get really reclaimed and when?

like image 449
Bill Randerson Avatar asked Oct 26 '25 03:10

Bill Randerson


1 Answers

According man proc(5):

SReclaimable %lu (since Linux 2.6.19)

Part of Slab, that might be reclaimed, such as caches.

It means that SReclaimable is memory that is used by kernel (for example, as a filesystem cache), but should any other need arise, it might be used for other purposes - for example to satisfy memory requests from user applications that cannot be satisfied otherwise, for example by using free (MemFree) memory.

like image 81
el.pescado - нет войне Avatar answered Oct 28 '25 20:10

el.pescado - нет войне



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!