Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux で、(shm、ソケット、パイプなどを介して) 相互に通信できる C プログラムを使用する 2 つのプロセスがある場合、プロセスが C で通信するのにかかる時間をどのように測定できますか??
つまり、プロセス A と B があり、A がメッセージを送信し、B がメッセージを読み取り、MB が通信用のメッセージ ボックスのようなものである場合、A がメッセージを MB に入れ、B がメッセージを取得するのにかかる時間を測定したいと考えています。 MBからのメッセージ。
gettimeofday の結果などの時刻をメッセージのプリアンブルに入れ、受信側で時刻を使用して差を測定します。