首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缓冲区/缓存使用100%内存

问缓冲区/缓存使用100%内存
EN

Stack Overflow用户
提问于 2015-05-07 19:04:17
回答 1查看 805关注 0票数 0

我有一个安装了centos6.6和7 GB内存的Linux机器,在它上面运行Apache,每晚缓冲和缓存消耗6 GB内存,但是当我通过top命令检查它时,没有进程使用那么多内存,只有缓冲/缓存does...please帮助。

EN

回答 1

Stack Overflow用户

发布于 2015-05-09 15:09:56

Linux试图充分利用所有空闲内存,因此它用于缓存系统I/O (传入/传出内存的文件),以减少进一步的磁盘访问(在您的例子中,更快地提供静态内容)。

当进程需要更多空间时,它会动态减少缓冲区/缓存。例如,更改Apache配置以使用更多模块或派生更多工作进程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30099252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档