Note that the output of free was changed in procps 3.3.10 (released in 2014). Why does Red Hat Linux report less free memory on the system than is actually available?.In Linux, what is the difference between "buffers" and "cache" reported by the free command?.Therefore the line -/+ buffers/cache: is shown, because it shows how much memory is free when ignoring caches caches will be freed automatically if memory gets scarce, so they do not really matter.Ī Linux system is really low on memory if the free value in -/+ buffers/cache: line gets low.įor more details about the meaning of the numbers, see e.g. Just a short version: Linux (like most modern OS) will always try to use free RAM for caching stuff, so Mem: free will almost always be very low. To actually understand what the numbers mean, you need a bit of background about the virtual memory (VM) subsystem in Linux. memory contents that have been temporarily moved to disk). The last line ( Swap:) gives information about swap space usage (i.e. These new values are often more meaningful than those of first line. It gives the original value for used minus the sum buffers+cached and the original value for free plus the sum buffers+cached, hence its title. The second line gives first line values adjusted. Shared / buffers / cached: This shows memory usage for specific purposes, these values are included in the value for used. 11.7 GiB, and not 12 GiB, which you probably have. Total: Your total (physical) RAM (excluding a small bit that the kernel permanently reserves for itself at startup) that's why it shows ca.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |