free (command)
Jump to navigation
Jump to search
↑ https://unix.stackexchange.com/questions/87908/how-do-you-empty-the-buffers-and-cache-on-a-linux-system
free display amount of free and used memory in the system. It is included in procps package.
free -h
total used free shared buff/cache available
Mem: 503G 21G 43G 2.1M 438G 478G
Swap: 975M 50M 925M
free
total used free shared buff/cache available
Mem: 528029540 22891532 48868648 2128 456269360 501718128
Swap: 999420 51456 947964
No swap configured:
free -h
total used free shared buff/cache available
Mem: 985M 468M 79M 65M 437M 302M
Swap: 0B 0B 0B
free -g
Activities[edit]
- Empty the buffers cache:
free -h && sync && echo 3 > /proc/sys/vm/drop_caches && free -h[1] - Use
fiowithdirect=0to fill up your cache. - Review historical memory usage with:
sar -r --human - Review
/proc/meminfo ps -eo pid,user,s,comm,size,vsize,rss --sort -size | head
See also[edit]
- free (C)
syncsar -r- RAM and filesystem
- Swap,
swapon,swapoff,mkswap,swaplabel,free,sar -r,sar -S,sar -W,vmstat,vm.swappiness,/proc/swaps,/etc/fstab, Add a swap disk,systemd.swap, K8s Linux node swap support - linux-ftools
free, sync
Advertising: