揮発性のメモ2

http://d.hatena.ne.jp/iww/

UNIXドメインソケット

UNIXドメインソケットと、ローカルループバック(127.0.0.1)を使うのとではどのくらいの性能差があるのか。
ローカルループバックはデータリンク層(2層)まで行くのに対し、UNIXドメインソケットはトランスポート層(4層)で折り返す。らしい。
ということで、それなりのオーバーヘッドはあると思われる。


ソケットファイルを作るのはやっぱり面倒くさい。コードが微妙に変わるのもいやだ。どうせ極限のスループットは求めないし。


UNIXドメインソケットはCygwin上でなら作れるらしいので、移植性がどうのこうのという話はある程度無視できそう。