`
zhoushijun
  • 浏览: 267566 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

/proc/sys/vm/drop_caches的用法

阅读更多
首先:
查看内存剩余:
free -m
然后:
运行sync将dirty的内容写回硬盘,防止数据丢失。
描述:sync 命令运行 sync 子例程。如果必须停止系统,则运行sync 命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件)

第三步如下面所描述执行:
/proc/sys/vm/drop_caches (since Linux 2.6.16)
Writing to this file causes the kernel to drop clean caches,
dentries and inodes from memory, causing that memory to become
free.

To free pagecache, use echo 1 > /proc/sys/vm/drop_caches;
to free dentries and inodes, use echo 2 > /proc/sys/vm/drop_caches;
to free pagecache, dentries and inodes, use echo 3 >/proc/sys/vm/drop_caches.

Because this is a non-destructive operation and dirty objects
are not freeable, the user should run sync first.

分享到:
评论

相关推荐

    linux 内存清理/释放命令总结

    echo 1 > /proc/sys/vm/drop_caches 3.清理后内存使用情况 free -m 4.完成! 查看内存条数命令: dmidecode | grep -A16 Memory Device$ # sync # echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/...

    实现释放CentOS系统内存的Shell脚本分享

    这几天发现CentOS系统内存一直涨,即使把apache和mysql关闭了,内存也不释放,可以... #echo 1 > /proc/sys/vm/drop_caches   # To free dentries and inodes:   #echo 2 > /proc/sys/vm/drop_caches   # To fre

    linux 清理内存命令详细介绍

    echo 1 > /proc/sys/vm/drop_caches 3.清理后内存使用情况 free -m 4.完成! 查看内存条数命令: # sync # echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_...

    手工释放linux内存_proc sys vm drop_caches

    Linux的caches的分析,如何手工释放caches。

    详解Linux手动释放缓存的方法

    echo 1 > /proc/sys/vm/drop_caches drop_caches的值可以是0-3之间的数字,代表不同的含义: 0:不释放(系统默认值) 1:释放页缓存 2:释放dentries和inodes 3:释放所有缓存 释放完内存后改回去让系统重新自动...

    清理Ubuntu等页面缓存,清空物理内存

    清理Ubuntu的页面缓存, drop vm cache。一般大家在做大型工程的编译时,比如linux kernel,Android等总会遇到内存爆满,系统一旦开始刷新...一定要用root用户使用哦,要不然echo 1 > /proc/sys/vm/drop_caches会失败。

    Linux 系统内存性能测试shell脚本

    Linux 系统内存性能测试shell脚本 脚本使用了 dd 命令和 /proc/sys/vm/drop_caches 文件来测试内存的读写速度和带宽

    libhdfs-benchmark:libhdfs 基准测试

    HDFS 基准 编译 为了能够运行 libhdfs 基准测试,请在编译时指定包含目录和库路径: ... $ sudo sync $ sudo echo 3 | sudo tee /proc/sys/vm/drop_caches 用dd测量磁盘读写速度 $ dd if=/dev/zero of

    javaee笔试题-centos7-configuration:记录centOS7.4的过程和坑点

    /proc/sys/vm/drop_caches" // 读取速度 dd if=./largefile of=/dev/null bs=4k 安装lnmp wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz tar zxf lnmp1.4.tar.gz cd lnmp1.4 ./install.sh lnmp // 注意的是...

    Linux 内存释放命令详解

    2.echo 1 > /proc/sys/vm/drop_caches 以上内容比较简单,成功的给大家介绍了Linux 内存释放命令的知识,希望能够帮助到大家! 您可能感兴趣的文章:php查找指定目录下指定大小文件的方法linux下查看内存条数及每根...

Global site tag (gtag.js) - Google Analytics