当前位置:首页 > 系统 > RHEL7 清理内存缓存、缓冲区和SWAP

RHEL7 清理内存缓存、缓冲区和SWAP

系统2年前 (2019-08-15)

RHEL7 清理内存缓存、缓冲区和SWAP

RHEL7.4 清理内存缓存、缓冲区和交换空间


新建脚本

vim drop_caches.sh
chmod +x drop_caches.sh


添加

#!/bin/bash
total=`free -m |grep Mem|awk '{print $2}'`;
threshold=`expr $total \* 30 \/ 100`;  #30%

while [ 1 ]
do
    free=`free -m |grep Mem |awk '{print$4}'`;
    if [ $free -lt $threshold ]
    then
        logger -t drop_cache "free memory:"$free" threshold:"$threshold
        sync
        sysctl -w vm.drop_caches=3
    fi

    sleep 15
    date
done


执行脚本

nohup /root/drop_caches.sh > /root/drop_caches.log 2>&1 &


执行前

RHEL7 清理内存缓存、缓冲区和SWAP


执行后

RHEL7 清理内存缓存、缓冲区和SWAP

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/344.html

相关文章

RHEL7.4 KVM虚拟Windows10

RHEL7.4 KVM虚拟Windows10

RHEL7.4使用KVM虚拟windows10安装组件查看CPU虚拟化支持情况lscpu | grep Virtualization安装组件并启动服务yum i...

虚拟机下Centos7升级内核+安装vmware tools

虚拟机下Centos7升级内核+安装vmware tools

vm下环境,首先安装vmware tools挂载一下toolsmount -t iso9660 /dev/cdrom /mnt复制工具到主目录下cp ...

CentOS7测速工具

CentOS7测速工具

2种CentOS下的网络测试工具speedtestyum -y install python3-pippip3 install speedtest-c...

取消windows2008密码复杂度

取消windows2008密码复杂度

控制面板->管理工具->本地安全策略安全设置->账户策略->密码策略密码必须符合复杂性要求->禁用...

fedora23升级24

fedora23升级24

准备跨版本升级fedora23到24,先在su下安装跨版本升级插件dnf install dnf-plugin-system-upgrade然后输入需要升级的系统版本dnf&nbs...

Windows Server2019 DNS服务为Oracle RAC解析SCAN

Windows Server2019 DNS服务为Oracle RAC解析SCAN

Windows Server 2019 Datacenter搭建DNS服务,为Oracle RAC环境解析节点Public、VIP和三个Scan IP安装DNS服务给服务器添加静态IP后,打...