📄 iocpu.d
字号:
#pragma D option quietsched:::on-cpu/execname == "soffice.bin"/{ self->on = vtimestamp;}sched:::off-cpu/self->on/{ @time["<on cpu>"] = sum(vtimestamp - self->on); self->on = 0;}io:::wait-start/execname == "soffice.bin"/{ self->wait = timestamp;}io:::wait-done/self->wait/{ @io[args[2]->fi_name] = sum(timestamp - self->wait); @time["<I/O wait>"] = sum(timestamp - self->wait); self->wait = 0;}END{ printf("Time breakdown (milliseconds):\n"); normalize(@time, 1000000); printa(" %-50s %15@d\n", @time); printf("\nI/O wait breakdown (milliseconds):\n"); normalize(@io, 1000000); printa(" %-50s %15@d\n", @io);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -