2 つの Linux プロセスがドメイン ソケットと通信します。パフォーマンスの目標は、単一のドメイン ソケット接続を介して 4k の要求サイズで 5k iops です。CPU コストを削減するために、ドメイン ソケットを io-ring (共有メモリ ベース) に置き換えますが、重要なのは「通知」ステップはまだドメインソケットによって実装されており、オーバーヘッドがまだ大きすぎるようです。
PS: 現在、IO の深さは通常 2 ~ 4 です。これは、「通知」ごとに 1k IOPS を示します。
セマフォ、pthread_condvars、futex ベースのロック、eventfd、inotify、どちらが好みですか (または他の人)、私はパフォーマンスとオーバーヘッドを非常に気にします。ありがとう!