美文网首页收藏
Ubuntu(Linux)系统释放内存

Ubuntu(Linux)系统释放内存

作者: 陆满庭 | 来源:发表于2021-11-23 08:09 被阅读0次

    留此备查。

    最近经常发现内存不足,用top或free -m查看内存,虽然各个进程占用内存不多,但空闲内存(free)却严重不足,后来使用下述命令,释放了大量内存:

    ```

    sudo sh -c 'echo 1 > /proc/sys/vm/drop_caches'

    sudo sh -c 'echo 2 > /proc/sys/vm/drop_caches'

    sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'

    ```

    实际上,只使用了第一条命令,就已经达到了目的。

    3个数字分别代表含义如下:

    1 表示清空 pagecache

    2 表示清空 dentries 和 inodes

    3 表示清空所有缓存(pagecache、dentries 和 inodes)

    相关文章

      网友评论

        本文标题:Ubuntu(Linux)系统释放内存

        本文链接:https://www.haomeiwen.com/subject/auoitrtx.html