首页 > 系统相关 >linux释放buff/cache缓存内存

linux释放buff/cache缓存内存

时间:2022-11-21 09:45:41浏览次数:35  
标签:释放 缓存 cache echo 内存 linux proc buff

echo 3 > /proc/sys/vm/drop_caches ------释放buff/cache缓存内存


echo 0 是不释放缓存
echo 1 是释放页缓存
ehco 2 是释放dentries和inodes缓存
echo 3 是释放 1 和 2 中说道的的所有缓存
1
说明:
1>. /proc是一个虚拟文件系统,我们可以通过对它的读写操作作为与kernel实体间进行通信的一种手段。也就是说可以通过修改/proc中的文件,来对当前kernel的行为做出调整。也就是说我们可以通过调整/proc/sys/vm/drop_caches来释放内存。
0 – 不释放
1 – 释放页缓存
2 – 释放dentries和inodes
3 – 释放所有缓存数字
1是用来清空最近放问过的文件页面缓存数字
2是用来清空文件节点缓存和目录项缓存数字
3是用来清空1和2所有内容的缓存。

标签:释放,缓存,cache,echo,内存,linux,proc,buff
From: https://www.cnblogs.com/xgsh/p/16910374.html

相关文章

  • linux常用操作命令
    top:查看所有进程的资源占用情况,按cpu占用排序第三行为CPU的信息:有几个CPU,就会显示几行参数释义  us      表示用户空间程序的c......
  • (转)【Linux】crontab命令详解
    原文:https://blog.csdn.net/qq_32109917/article/details/121468799【Linux】crontab命令详解linux系统则是由cron(crond)这个系统服务来控制的。Linux系统上面原本......
  • Linux自动备份MySql数据库
    1.创建备份数据库文件的根目录:#mysql备份文件目录cd/data/db/mysql2.创建各个数据库的备份文件目录  3.编写shell脚本3.1 在usr/sbin目录下分别创建数据......
  • linux命令多服务器分发执行xcall
    前言:linux服务器/usr/local/sbin目录,一般是用户自己安装软件后的命令所在目录。将命令放在此处可以在linux中任意位置执行,相当于自动添加了全局变量,所以将xcall放入此......
  • Linux find command All In One
    LinuxfindcommandAllInOnerefsfindcommandhttps://www.runoob.com/linux/linux-comm-find.htmlhttps://linuxize.com/post/how-to-find-files-in-linux-using-th......
  • Linux环境下ARM开发工具TrueSTUDIO初体验
    Linux环境下ARM开发工具TrueSTUDIO初体验TrueSTUDIO是Atollic公司出品的ARM开发工具,号称“ThebestFREEC/C++IDEforARM®development”,从7.0版本开始推出了Linux版,后......
  • 使用脚本创建Linux无文件木马
    实验环境:攻击主机:kali2022.3IP192.168.1.53开启apache2目标主机:centos7.6ip192.168.1.63    前提条件1.已经获取到目标主机root权限2.已经建立一个WEB网站......
  • Linux 命令行批处理图片,批量去除截图的无用部分
    我希望产生一批相同区域但不同内容的截图,如果用截图工具截取矩形区域,那么每次截取的位置和大小都没法控制,不能做到区域一样。如果希望每次的截图都一样,那么就只能是保持窗口......
  • LINUX命令截图
                 ......
  • Linux切换账户(或ssh远程)执行QT程序无法输入中文
    系统:银河麒麟前提条件:已经安装了fcitx插件,因为QTcreator本身不支持中文输入,需要插件支持;场景1:一台计算机;使用普通用户(例如:user01)登录并打包一个可以执......