ネトゲ開発なら俺に聞け!
■ このスレッドは過去ログ倉庫に格納されています
0181デフォルトの名無しさん
2009/09/27(日) 03:38:50処理するのって、ネトゲの鯖はプログラム的にどうやって実装してますか?
セッションの数が100くらいなら、セッション毎にスレッドを起動して、各スレッド
にクライアントとの送受信を任せればいいと思うのですが。
その方法だとセッション数が数千とか数万とかになった時に、送受信のための
スレッド数も数千とか数万とかになるので鯖のパフォーマンスが著しく低下しそうです。
Selectを使う方法も、コネクション数が増えるとポーリングするだけでCPU負荷が
重くなりそうですし。
IOCPとか、AIOとか、そうゆうのを使うのですか?
■ このスレッドは過去ログ倉庫に格納されています