📄 iotime.d
字号:
#pragma D option quietBEGIN{ printf("%10s %58s %2s %7s\n", "DEVICE", "FILE", "RW", "MS");}io:::start{ start[args[0]->b_edev, args[0]->b_blkno] = timestamp;}io:::done/start[args[0]->b_edev, args[0]->b_blkno]/{ this->elapsed = timestamp - start[args[0]->b_edev, args[0]->b_blkno]; printf("%10s %58s %2s %3d.%03d\n", args[1]->dev_statname, args[2]->fi_pathname, args[0]->b_flags & B_READ ? "R" : "W", this->elapsed / 10000000, (this->elapsed / 1000) % 1000); start[args[0]->b_edev, args[0]->b_blkno] = 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -