账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    让 PHP-FPM 消耗内存还是消耗 CPU, 这是个问题...
    74
    0

    在优化 PHP-FPM 的时候,通常都有两种思路:

    • 根据 CPU 核数来设置 pm.max_children, 如 核数 * 2 + 2,在同等压力的情况下,会将 CPU 拉得很高,超过70%,但内存几乎没有波动。
    • 根据 内存数 来设置 pm.max_children, 如 30M/每进程 * 100个 = 3GB 内存占用,这种情况下,内存会拉得较很高,且随着回收周期规律性波动,但 CPU 几乎没什么太多波动,基本上 10-40%。

    从 ab -c 500 -n 100000 的测试结果来看,根据 CPU 核数来配置会快一点点,不是特别明显。如果用内存数来配置,感觉上 CPU 计算资源又被浪费了,心有不甘。

    请问各位高手大神有什么建议?

    1
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部