我尝试在 Android 设备上调整 AndroBench 性能。所以我在 Android 设备上使用 blktrace 和下面的 shell 命令:
blktrace -d /dev/block/dm-10 -o - | blkparse -i -
但我只能得到Q
和C
事件作为下面的输出。我希望输出显示不同的事件。为什么没有捕获其他事件?例如,D
,I
,M
。
252,10 0 7577 3565.470514421 18652 C WFSM 8224 + 8 [0]
252,10 0 7578 3573.569028845 4441 Q WS 6719248 + 8 [charge_logger]
252,10 0 7579 3573.578559991 0 C WS 6719248 + 8 [0]
252,10 0 7580 3573.578727543 4441 Q WS 6834080 + 8 [charge_logger]
252,10 0 7581 3573.578785564 4441 C WS 6834080 + 8 [0]
252,10 1 8006 3573.598533428 540 Q WS 6834120 + 8 [init]
252,10 3 11726 3573.592914886 540 Q WS 6721056 + 16 [init]
252,10 3 11727 3573.594067334 540 Q WS 6834088 + 8 [init]
252,10 3 11728 3573.597156761 540 Q WS 6721088 + 16 [init]