タグ

scoreboardに関するkiririmodeのブックマーク (2)

  • gearman の worker process にスコアボードをつけてみる - tokuhirom's blog

    http://d.hatena.ne.jp/tokuhirom/20100201/1264989237 ↑でつくったスクリプトに score board 機能をつけてみた。 で、これかいてからきづいたんだけど、Parallel::Prefork には Parallel::Prefork::SpareWorkers ってのがあるんですね。で、これつかうと score board とかもつかえる。じゃあ、なにがちがうのかなーと。 で、いろいろきいてみたところ 「Parallel::Scoreboard のメリット」は 任意の長さのデータを書ける監視プロセスとワーカープロセスに親子関係がなくても使える任意のマネージャーと組み合わせることができる毎秒1回ポリングとかにはむかない(モニタリングの方は遅いため) ステータスの書き込みは seek & write だから速い「Parallel::Pref

  • Apacheスコアボードの監視とチューニング - 銀の鍵

    30歳未満で左翼思想でない男は親愛の情に欠ける。 そして30歳を過ぎて保守思想でない男は知能に欠ける。 ジョージ・バーナード・ショー Apacheで実際にHTTPリクエストを処理するエンティティを「スロット」と呼ぶ。そして、スロットを集めたApacheのリクエスト処理の管理状態の記録をスコアボードと呼ぶ。スコアボードは、処理系にもよるが、大抵はOSの共有メモリを利用しており、リクエスト処理をするプロセス間で共有可能な記憶領域となっている。共有メモリが利用できない一部の旧式な処理系では、ファイルで管理するらしい。 スロットは、選択したApacheのMPM(マルチプロセッシングモジュール)によりプロセスであったり、スレッドであったりする。Unixのデフォルトはpreforkで、これはすべてのHTTPリクエスト処理を、あらかじめforkした(つまり、"prefork"した)子プロセスにて実

  • 1