pv /dev/zero| nc -l 1234
とnc localhost 1234 > /dev/null
最大スループットは約430MB/秒です。何故ですか?
htop
は主にカーネルのCPUアクティビティを示しているので、これまでのところ、カーネルからユーザーへのスペースのコピーが疑われます。
これよりも高いスループットを得る方法はありますか、それとも(少なくともこのマシンでは)500 MB / sを超えるスループットを達成できるネットワークプログラムがないことを意味しますか?
pv /dev/zero| nc -l 1234
とnc localhost 1234 > /dev/null
最大スループットは約430MB/秒です。何故ですか?
htop
は主にカーネルのCPUアクティビティを示しているので、これまでのところ、カーネルからユーザーへのスペースのコピーが疑われます。
これよりも高いスループットを得る方法はありますか、それとも(少なくともこのマシンでは)500 MB / sを超えるスループットを達成できるネットワークプログラムがないことを意味しますか?