地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

cpuメモ書き

40並列でリクエストしているので、php-fpm側のアクティブなプロセス数も40です。 そこでCPUを休ませずプロセスを動かすと、ほとんど均等に40分割でプロセスを動かすことになるはずです。 ※CPUとプロセスの割り当てのロジックによる誤差はたぶんあるはず

イメージとしては

一つのプロセスを10ms進めたら別のプロセスにCPUを明け渡す これを40プロセス分やらないと10ms進めたプロセスにはCPUがもう一度割り当てられない 40プロセス分やるのに4コアだから100msかかる 上記を10回やれば1プロセスの処理が終わる なので1秒以上かかる といったところでしょうか。