gpt4 book ai didi

linux - Android系统32位Linux内核 : need 64 bit timestamp in microseconds

转载 作者:太空宇宙 更新时间:2023-11-04 11:06:46 26 4
gpt4 key购买 nike

我需要在32位系统的android系统的linux内核中以微秒为单位获取64位的时间戳值

是否有直接的内核导出函数调用来实现它?

我看到 64 位的 jiffies,并且有将 64 位的 jiffies 转换为纳秒的函数。 jiffies_64_to_clock_t();

任何前进的指针都有助于让我以微秒为单位获得 64 位时间戳

感谢帮助

最佳答案

内核时间戳以纳秒为单位。您可以使用 getnstimeofday()ktime_get_ns()getrawmonotonic() 来获取 struct timespec,或者ktime_get_real()ktime_get() 获取ktime_t;后者可以使用 ktime_to_ns() 转换为 64 位纳秒计数器。

关于linux - Android系统32位Linux内核 : need 64 bit timestamp in microseconds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24951265/

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