A page of user application data written to disk is very similar to a page of file data on the disk. 2 0 0 2820388 25868 713548 0 0 0 2 671 901 3 1 96 0 Memory management plays an important part in operating system. For laptops which would prefer to let their disk spin down, a value of 20 or less is recommended. The kernel can get memory back from any of the these. Unevictable: 160 kB Each time you do an ‘ls’ (or any other operation: open(), stat(), etc…) on a filesystem, the kernel needs data which are on the disk. You can view the different caches and their sizes by executing this command: head -2 /proc/slabinfo; cat /proc/slabinfo | egrep dentry\|inode. We'll assume you're ok with this, but you can opt-out if you wish. Before the 2.6 kernels, the user had no possible means to influence the calculations and there could happen situations where the kernel often made the wrong choice, leading to thrashing and slow performance. google_ad_height = 90; 0 0 0 2820668 25868 713320 0 0 0 0 681 920 2 1 96 0. In the OS, memory management involves the allocation (and constant reallocation) of specific memory blocks to individual programs as user demands change. Based on the amount of RAM and the different types (high/low memory), the kernel comes up with a heuristic for the amount of memory that it feels comfortable with as its working space. Inactive(file): 190484 kB Linux Memory Management – Virtual Memory and Demand Paging. Mlocked: 160 kB Memory Management in Linux – How to Manage Linux Memory In this article, we’ll cover the basic commands for memory management in Linux. Bounce: 0 kB Most of this article is based on the work found on these pages: https://en.wikipedia.org/wiki/Virtual_memory VmallocChunk: 113344 kB google_ad_width = 728; can anyone tell me the meaning of following When the kernel decides not to get memory from any of the other sources we’ve described so far, it starts to swap. Cached memory is essentially free, in that it can be replaced quickly if a running (or newly starting) program needs the memory. This ram is a component of “Slab:” in meminfo. //-->. dentry/inode caches Slab: 56416 kB Thanks for putting this together.