【apache】スロットとスコアボード

スロットとは

Apacheで実際にHTTPリクエストを処理するエンティティ(実体)のこと
preforkの場合は、子プロセスがスロットとなる
スロットが足りないと、スロット数の上限までpreforkして空きスロットを確保する
workerの場合は、スレッドがスロットとなる

スコアボードとは

スロットを集めたApacheのリクエスト処理の管理状態の記録のこと
処理系にもよるが、大抵はOSの共有メモリを利用しており、
リクエスト処理をするプロセス間で共有可能な記憶領域を利用している

文字によってスロットの状況を表現している。
1行あたり64個のスロットが表示されている。

"S" Starting up通信プロセスの生成中
"R" Reading Requestリクエストの読込み中
"W" Sending Replyリクエストの応答中
"K" Keepalive (read)Keep-Alive接続中
"D" DNS LookupDNSでホスト名を検索中
"L" Loggingログファイルの書込み中
"." Open slot with no current process未起動
"_" Waiting for Connection待機中

参考URL

http://www.ginnokagi.com/2008/03/apache.html