Linux 太平洋學習網 2017-12-28 815瀏覽 評論html
查看linux
我是編程俠編程
我是編程俠,我敲的不是代碼,而是。。。centos
騰訊雲服務器內存佔用太高,安裝的是centos7系統,準備對centos7釋放內存,發現使用yum清理緩存與釋放內存很是的方便,先使用free -m命令來查看centos7系統剩餘了多少內存,準備清理掉,以下:緩存
[root@VM_230_32_centos www]# free -m total used free shared buff/cache available Mem: 992 255 260 0 476 552 Swap: 0 0 0
發現只有260M的內存能夠使用了,因而我使用了「sync; echo 3 > /proc/sys/vm/drop_caches」命令來釋放包括網頁,目錄項,索引這3項的內存,完整狀況以下,能夠看出可用內存達到了622M,效果顯著:服務器
[root@VM_230_32_centos www]# sync; echo 3 > /proc/sys/vm/drop_caches [root@VM_230_32_centos www]# free -m total used free shared buff/cache available Mem: 992 255 622 0 114 602 Swap: 0 0 0
那如何使用yum清理緩存呢?清理yum緩存使用yum clean 命令,yum clean 的參數有headers, packages, metadata, dbcache, plugins, expire-cache, rpmdb, all等。學習
yum clean headers #清理/var/cache/yum的headers yum clean packages #清理/var/cache/yum下的軟件包 yum clean metadata ...