質問: 私のTCP/IPサーバー上の接続/スレッドの最大数? 私はサーバがLinuxやWindowsでうまく動作するかどうか不思議です。私が読んだところでは、Windowsは2000個の接続/スレッドしかサポートしていませんが、Linuxが扱えるスレッド/接続の数についての多くの情報は見ていません。 TCP/IPサーバーの安定性/セキュリティ以外のWindows上でのLinuxの使用には利点がありますか? ありがとう。
回答: スレッドとソケットは異なるリソースですが、それぞれの制限は `Linux` vs `Windows` だけでなく、使用している各OSのバージョンによっても異なります。また、生のソケットAPIやスレッドAPIの代わりにクラスライブラリを使用している場合は、特定の制限が課されることがあります。たとえば、MFCのCSocketの初期バージョンでは、ソケットごとに隠しウィンドウが作成されていたため、システム上のGDIリソースの数に事実上制限されていました。