ubuntu下使用free命令查看内存实际占用(待补充)

free不带选项运行会显示一个以kb为单位的默认输出

free -h人类能看懂的方式显示

free -m MB的方式显示

free -g GB方式显示

used=total-free即total=used+free

实际内存占用:used-buffers-cached即total-free-buffers-cached

实际可用内存:buffers+cached+free

buffer和cache的区别

buffer是指用来给块设备做的缓冲大小,他只记录文件系统的metadata以及tracking in-flight pages。

cached是用来给文件做缓冲

buffers是用来存储,目录里面有什么内容,权限等,而cached直接用来记忆我们打开的文件

free -hs 3每隔3秒统计内存利用率

猜你喜欢

转载自www.cnblogs.com/z-x-y/p/9259993.html