对于我正在分析使用Google Chrome的DevTools时间轴制作的记录的研究项目,这意味着我通过保存的.json文件运行自己的软件。我无法理解他们的时间戳变量,而像EpochConverter这样的工具不起作用。一个典型的行将是:Chrome DevTool时间轴中的时间戳.json
{"pid":14038,"tid":17939,"ts":176780856024,"ph":"X","cat":"ipc,toplevel","name":"ChannelReader::DispatchInputData","args":{"class":60,"line":70},"dur":11,"tdur":2,"tts":90016,"bind_id":"0xb35f6002","flow_in":true}
ts-或tts值都不能提供任何有意义的东西。此录音是在Mac上使用Chrome制作的。我非常感谢任何帮助,至于我的研究,至关重要的是我能够关联脚本的时间。干杯!
干杯T.J.,这似乎是正确的!非常不幸的是,这些链接并不是一个明确的参考,特别是因为这限制了将时间线数据用于DevTools。它们提供“dur”的值,但并不是每个过程都分配了这个值。谢谢! – jesbengradev
仅供参考您可能对此文档中的跟踪格式感兴趣https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/edit – Ishan
@Ishan:好东西!这确认了微秒单位:*“** ts **:事件的跟踪时钟时间戳,时间戳以微秒粒度提供。”* –