我需要以毫秒分辨率测量机器启动和启动服务所需的总时间。
我试图这样做systemd-analyze critical-chain name.service
。这给了我一个数字,但我碰巧对照它进行了检查systemd-analyze plot > plot.svg
。该命令的关键链版本省略了内核启动时间,看起来也与 initrd 时间相似。该图为我提供了我想要的内容,但我不想查看图表或解析 svg 并进行数学运算以将 x 轴位置转换为秒。
是否有命令可以获取从启动到特定服务启动的时间?
我需要以毫秒分辨率测量机器启动和启动服务所需的总时间。
我试图这样做systemd-analyze critical-chain name.service
。这给了我一个数字,但我碰巧对照它进行了检查systemd-analyze plot > plot.svg
。该命令的关键链版本省略了内核启动时间,看起来也与 initrd 时间相似。该图为我提供了我想要的内容,但我不想查看图表或解析 svg 并进行数学运算以将 x 轴位置转换为秒。
是否有命令可以获取从启动到特定服务启动的时间?