Centos 内存使用情况每隔几个小时重置一次

发布于 2024-12-27 17:03:33 字数 478 浏览 0 评论 0原文

我运行一台 CentOS 5.6(64 位)机器,运行 Nginx(最新版本),并运行 php-fpm(最新版本)。一切运行得很好,但大约两周以来,我在 Munin 图表中注意到,大约每 2 小时“缓存”使用量就会下降。在它使用之前是一个完全稳定的图表,似乎并不经常重置。

PHP-FPM 设置:

pm.max_children = 300
daemonize = yes
pm = static
listen = /tmp/fpm.sock
pm.max_requests = 1000

我检查了 php-fpm.log,大约每 5 秒就有一个子进程被终止并重新启动。但这是一直以来的情况,因此这并不能解释突然下降的原因。

Munin Graph

我的问题 是什么导致缓存使用率下降?

I run a CentOS 5.6 (64bit) machine that has Nginx (latest version) running, with php-fpm (latest version). Things run very well, but since about 2 weeks I noticed in my Munin graphs that about every 2 hours the 'cache' usages drops. Before it used be a steady fully graph, that didn't seem to reset every so often.

PHP-FPM settings:

pm.max_children = 300
daemonize = yes
pm = static
listen = /tmp/fpm.sock
pm.max_requests = 1000

I have checked the php-fpm.log, and about once per 5 seconds a child process is killed, and restarted. But this is all the time, so this does not explain the sudden drops.

Munin Graph

My question: What could be causing these drops in cache usage?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情栀口红 2025-01-03 17:03:33

通过设置 vm.zone_reclaim_mode = 0 解决了这个问题

solved it by putting vm.zone_reclaim_mode = 0

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文