千家信息网

如何释放Ubuntu/Linux系统cache增加可用内存空间

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要为大家展示了"如何释放Ubuntu/Linux系统cache增加可用内存空间",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何释放Ubuntu
千家信息网最后更新 2025年12月03日如何释放Ubuntu/Linux系统cache增加可用内存空间

这篇文章主要为大家展示了"如何释放Ubuntu/Linux系统cache增加可用内存空间",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何释放Ubuntu/Linux系统cache增加可用内存空间"这篇文章吧。

某台式机Ubuntu内存共3G,但free的内存只有200M,无法满足scala的jvm需求。

注意用top命令查看才能看到真正的free内存。下面是查看真正内存使用量的另一种命令。

watch -n 1 cat /proc/meminfo

搜索发现有三种方法都可以达到释放内存的目的:

watch -n 1 free -m or: free -m

上述这种方法只增加了几十M。

sudo sysctl -w vm.drop_caches=3

上述这种方法,目的是释放kernel用在cache上面的内存。增加了约1G。

下面这种方法释放的更多,但可能会影响系统的稳定!一定要小心使用。

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

这个命令会释放无论是使用中的内存还是cache(page cache, inodes, and dentries),小心使用。

总的来说,还是第二种方法更合适,如果需要隔一段时间自动运行一次,可以使用cron jobs。

以上是"如何释放Ubuntu/Linux系统cache增加可用内存空间"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

内存 方法 系统 空间 内容 命令 篇文章 更多 目的 还是 学习 帮助 合适 使用量 只有 台式 台式机 总的来说 时间 易懂 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 徐汇区节能软件开发厂家直销 金仓数据库安装包下载 上海菲信网络技术公司 安装t3普及版数据库 互联网科技公司北京落户 高清人脸比对分析服务器 电视连着宽带服务器有问题吗 网络安全与科技 陕西智慧三维人口管理软件开发 计算机网络技术面向 数据库可视化设计工具 数据库关系代数在哪里学的 运行中找不到本地服务器地址 电力网络安全方案 政府网络安全事故典型案例 时序数据库工程师需要那些技术 利用网络技术不断提升教师 创意信息中标光大银行数据库 银行信贷数据库设计 海南云兆网络技术有限公司官网 2017年湖北网络安全 单台服务器10万并发真的吗 南浔服务器有星巴克吗 大连租房网络安全 软件开发行业退税 海角社区服务器连接失败 国内测序数据库 公安局开展网络安全维护培训 图标上如何表上数据库 电脑网络安全监控软件
0