ディスクI / Oが大量に進行している間に速度が遅くなったりブロックされたりするように見えるアプリケーションがあるため、アプリケーションのI / O操作がブロックされていると思われます。また何が間違っているのか想像できませんが、確認したかったです。問題は、アプリケーションが主にI / Oにmmapファイルを使用するため、mmapメモリからI / Oをブロックすることがページエラーであることを知りませんstrace
。
しかし、ページエラーのためにスレッドの実行が一時停止された時間を測定する方法はありますか?
答え1
はい!perf record
また、perf stat
ページ損失などのプロセス固有のイベントを計算できます。