centos7释放内存|yum清理缓存与释放内存

centos7释放内存|yum清理缓存与释放内存

 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
...