getting amount of ram ...

Archives Forums/Linux Discussion/getting amount of ram ...

ckob(Posted 2007) [#1]
max amount in machine and the amount being used. Is it possible with max


xlsior(Posted 2007) [#2]
Read the contents of /proc/meminfo , as a standard text file. It is generated on the fly, and should contain the following information:


memused - Total size of used memory in kilobytes.
memfree - Total size of free memory in kilobytes.
memusedper - Total size of used memory in percent.
memtotal - Total size of memory in kilobytes.
buffers - Total size of buffers used from memory in kilobytes.
cached - Total size of cached memory in kilobytes.
realfree - Total size of memory is real free (memfree + buffers + cached).
realfreeper - Total size of memory is real free in percent of total memory.
swapused - Total size of swap space is used is kilobytes.
swapfree - Total size of swap space is free in kilobytes.
swapusedper - Total size of swap space is used in percent.
swaptotal - Total size of swap space in kilobytes.

The following key are only available by kernels from 2.6.

slab - Total size of memory in kilobytes that used by kernel for data structure allocations.
dirty - Total size of memory pages in kilobytes that waits to be written back to disk.
mapped - Total size of memory in kilbytes that is mapped by devices or libraries with mmap.
writeback - Total size of memory that was written back to disk.




ckob(Posted 2007) [#3]
nice thanks.