gpt4 book ai didi

c - 如何在 C 的 useconds 中获取当前进程的开始时间?

转载 作者:太空宇宙 更新时间:2023-11-04 10:54:02 25 4
gpt4 key购买 nike

<分区>

我需要获取当前进程开始的时间点(或与纪元的差异,以及纪元)。它必须具有高分辨率 - 至少以微秒(10^-6 秒)为单位。我基本上对 Linux 环境感兴趣,尽管我认为一般性答案对其他人有用。

我知道其他编程语言(例如 C#、Python)对此有一定的便利;通过翻阅有关 C 语言标准库的信息,他们似乎没有。

我也知道 /proc/self/stat 有一个正常运行时间数字 - 但那是一瞬间的,而一瞬间就是很多时间。此外,我宁愿不需要开始同步不同系统/库调用的时间(一个用于正常运行时间,另一个用于当前时间)。

注意:相关问题,start time of a process on linux , 考虑到以 为单位的开始时间,而我需要分辨率更高的东西。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com