Linux Memory Info

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Memory Page Size

Linux has its main memory organized in pages. A page is a fixed length block of main memory, that is contiguous in both physical memory addressing and virtual memory addressing. Kernel swap and allocates memory using pages. To find the page size in effect, in bytes:

getconf PAGESIZE

or:

getconf PAGE_SIZE

A typical value is 4096.

free

free -mt

Displays RAM and swap.

-m

Display the amount in MB.

-t

Display totals (RAM and swap).

Other Tools

proc/meminfo
proc/swaps
top
vmstat
getconf