C10K問題

C10K問題

読み:しーてんけーもんだい
英語:The C10K problem
別名:クライアント1万台問題

意味:
C10K問題とは、クライアントの接続数がある一定数を超えるとサーバがパンクする問題のこと。
ハードウェアの性能に問題なくてもサーバのアーキテクチャ上の問題がボトルネックとなっていることが特徴。
有名なHTTPサーバのApacheなどはクライアント1台に対しプロセス番号を1つ振るため、理論上プロセス番号の上限までしか処理できない。かといってマルチスレッドにすれば簡単に解決するわけではありません。
ボトルネックのクライアント数が5桁あたりなので、C(クライアント)10K(1万)問題と言われます。
Ajaxの普及やCometなど当初は想定されなかったコネクション技術が登場したためこの問題が顕在化してきました。

2012年01月27日


タグ:

C10K問題 C10K
最終更新:2012年01月27日 00:12
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。