java.nioのソケット(非ブロック接続)のベンチマークをとってみた。
Java VMはIBMのJ2SE 5.0 SR2。玄箱HGがHTTPサーバになり、十分に高速なマシンでApache Benchmarkを走らせて、転送速度をみた。
9.6MB/s。
絶望的な値だ。
この測定のために即席のベンチマークソフトを作ったので、ここに置いておく。java -cp nbsbench-20060714.jar org.kaoriha.nbsb.NonBlockingServerで起動する。ソースはこちら。