SIMDに関するperlcodesampleのブックマーク (1)

  • PerlではCPUリソースをフル活用できないって本当? - Perlテックブログ(跡地)

    PerlではCPUリソースをフル活用できないって当? これは、半分くらいは当たっているけれど、半分くらいは間違っている。 プリフォークすれば、CPUリソースをフル活用できる Webサーバーの構成なんかを考えてほしいんだけれど、MojoliciousなんかのWebサーバーは、プリフォーク + 非同期I/Oという構成をとっている。 経験則についてMojoliciousのドキュメントに書かれているのだけれど、CPUの個数 × 2 にプリフォークする子プロセスの数を設定するとパフォーマンスが最適になるらしい。 つまり、CPUが4つある場合は、フル活用したい場合は、Mojoliciousのhypnotoadの設定ファイルで、フォークする子プロセスの数を、8にすればよいわけだ。 { workers => 8 } forkというのは、プロセスを作成するコマンドで、複数プロセスを立ち上げれば、CPUリソ

    PerlではCPUリソースをフル活用できないって本当? - Perlテックブログ(跡地)
  • 1