そのような質問に対する答えを自分で見つけることはできません:
マルチコアマシンで一般的にソケットに利点/ブーストはありますか? つまり、イーサネット カード ドライバーまたは smth からカーネルに着信するパケット キューへの何らかの共有アクセスがある可能性があります。
API呼び出しになると、1つのソケットインスタンスで複数のスレッドが動作する可能性があることを理解していますが、読み取り/書き込み/閉じる/選択などの呼び出しと同期して正しく再生するのはプログラマー次第です。そのレベルで私は見るディスパッチされたパケットと後処理などを操作する場合にのみ利点があります...または、システムコール中にパケットがコピーされ、ユーザー空間に転送されるまで速度が向上しませんか?