在具有 8GB RAM 的虚拟服务器上,sidekiq 使用略高于 500M 应该不是问题吧?
我想知道是否应该在我的 app.yml 中添加以下行
env:
UNICORN_SIDEKIQ_MEMORY_KILLER_MAX_RSS: 1024
在具有 8GB RAM 的虚拟服务器上,sidekiq 使用略高于 500M 应该不是问题吧?
我想知道是否应该在我的 app.yml 中添加以下行
env:
UNICORN_SIDEKIQ_MEMORY_KILLER_MAX_RSS: 1024
总内存在这里没有帮助。这与 PHP 世界中的工作进程数量以及分配的内存量有些相似。嗯,完全是另一回事,但还是 ![]()
我的经验表明,500 对于全新的安装来说已经足够了,因为实际上没有使用任何组件和插件,也没有用户。至少需要 550 或更多。
我上次重建成功了,这次准备了700。
在另一个帖子中,我看到提到了一个不同的设置
Sidekiq 消耗过多内存
但我最近也看到一个类似的未解决情况:
即使调整了 UNICORN_SIDEKIQ_MAX_RSS,Sidekiq 仍然消耗过多内存
memory overcommit must be enabled
? 从重建过程中
是的,我一直使用内存超额提交运行,并对此发表过几次帖子。其他人也这样运行,但我感觉它还没有被充分理解和接受,不足以被纳入官方脚本或配方中。
(我也禁用了透明大页,但这只是一个性能问题,而不是小型内存系统的成败关键。)