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.
blktraceは、同期書き込みと非同期書き込みを区別します(出力WまたはWS)。
疑問に思っていますが、blktraceはI / O要求が同期しているかどうかをどのように判断しますか?それは生物構造のいくつかの旗を見ていますか?
私はあなたが正しいと思います。blktrace (カーネル スペース内) は、bio->bi_rw、フラグ BIO_RW_SYNCIO をチェックします。詳細は ./kernel/trace/blktrace.c にあります