linux清理内存空间?
生活随笔
收集整理的這篇文章主要介紹了
linux清理内存空间?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、使用free命令查看一下當前內存使用情況
free total used free shared buffers cachedMem: 16621896 8967952 7653944 0 212352 8377276-/+ buffers/cache: 378324 16243572Swap: 10241428 0 10241428#針對free命令后出現的信息解釋#total:總計物理內存的大小#used:已使用多大#free:可用有多少#Shared:多個進程共享的內存總額#Buffers/cached:磁盤緩存的大小
2、執行sync同步數據
sync#該命令將未寫的系統緩沖區寫到磁盤中#包含已修改的 i-node、已延遲的塊 I/O 和讀寫映射文件。
3、清理cache(緩存)
echo 3 > /proc/sys/vm/drop_caches freetotal used free shared buffers cachedMem: 16621896 579592 16042304 0 268 308708-/+ buffers/cache: 270616 16351280Swap: 10241428 0 10241428
4、對比步驟1和3的free命令,used(減少)、free(增大)對應Mem部分就清楚了,cache(緩存)被清理掉了。
總結
以上是生活随笔為你收集整理的linux清理内存空间?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机操作系统用什么语言编的?是C语言吗?
- 下一篇: 开发手机APP所需要的编程语言?