如何在Windows 10控制您的鼠标滚动速度,这篇经验可以帮助你改变你的Widow10计算机上的鼠标设置,以增加你的鼠标滚动速度为您节省时间和手指的疲劳。具体方法如下:......
如何查看Linux服务器内存使用情况及释放缓存
如何查看Linux服务器内存使用情况及如何释放缓存呢,今天教大家怎么解决这个问题,供大家参考!
工具/原料
- Linux version 3.10.0-1127.el7.x86_64
- CentOS Linux release 7.8.2003
方法/步骤
首先,可使用free命令查看linxu服务器内存使用情况,free命令可选参数如下图
其次,其中free -b 以Byte为单位显示,-k以KB为单位显示,-m以MB为单位显示,-g已GB为单位显示
free -o不显示-/ buffers/cache line,不建议使用。常用free -h 以人性化输出显示。
Mem:表示物理内存。-/ buffers/cached:表示物理内存缓存。Swap:表示硬盘交换分区。第一行,total:表示内存总数;used:已经使用内存数;free:未被分配的内存;shared:共享内存;buffers:系统分配但未被使用的buffers数量,用于块设备数据缓冲,记录文件系统metadata(目录,权限,属性等);cached:系统分配但未被使用的cache数量,用于文件内容的缓冲。
buffers/cached中的used、free表示:
used:实际使用的buffers与cache总量,也是实际使用的内存总量。
free:未被使用的buffers与cache和未被分配的内存之和,这就是系统当前实际可用内存。
获取系统内存用量的时候我们应该以“-/ buffers/cached”行的used和free作为参考.因为第一行的buffers和cached被系统作为了缓存(这里包括缓冲了metadata数据和曾经打开过的内容,是为了加快我们系统处理的速度),而这部分缓存可以根据我们的应用内存使用情况随时释放掉(也可以手动释放).
清空缓存, buff/cache值会变小: echo 1 > /proc/sys/vm/drop_caches
总结
1.首先,可使用free命令查看linxu服务器内存使用情况,free命令可选参数
2.其次,其中free -b 以Byte为单位显示,-k以KB为单位显示,-m以MB为单位显示,-g已GB为单位显示
3.free -o不显示-/ buffers/cache line,不建议使用。常用free -h 以人性化输出显示。
4.Mem:表示物理内存。-/ buffers/cached:表示物理内存缓存。Swap:表示硬盘交换分区。第一行,total:表示内存总数;used:已经使用内存数;free:未被分配的内存;shared:共享内存;buffers:系统分配但未被使用的buffers数量,用于块设备数据缓冲,记录文件系统metadata(目录,权限,属性等);cached:系统分配但未被使用的cache数量,用于文件内容的缓冲。
5.buffers/cached中的used、free表示:
used:实际使用的buffers与cache总量,也是实际使用的内存总量。
free:未被使用的buffers与cache和未被分配的内存之和,这就是系统当前实际可用内存。
6.获取系统内存用量的时候我们应该以“-/ buffers/cached”行的used和free作为参考.因为第一行的buffers和cached被系统作为了缓存(这里包括缓冲了metadata数据和曾经打开过的内容,是为了加快我们系统处理的速度),而这部分缓存可以根据我们的应用内存使用情况随时释放掉(也可以手动释放).
清空缓存, buff/cache值会变小: echo 1 > /proc/sys/vm/drop_caches
注意事项
- 如果对你有帮助,记得点赞、投票、收藏、评论支持哦!(❁´◡`❁)*✲゚*
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章