C#で簡単なサーバを作っているのですが、ソケット1本に対して1つのスレッドを
立てる形で実装しているのですが現状1700〜1800本同時につなぐと
OutOfMemoryで接続が出来なくなります。
スレッド毎で使うメモリを増やすとつなげられる本数が減るのでプロセスで確保してる
メモリの問題かなと思うのですが、この使用できるメモリを増やす方法は
無いのでしょうか。
マシンとしては搭載メモリはまだかなり余裕があります。
タスクマネージャで見ると1プロセス50〜60MBくらい食っているようです。
何かポインタでもいいので情報がある方がいらっしゃいましたら教えてください。