gpt4 book ai didi

linux - 调用内核级函数比clock()更快

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

我在 unix 模块下编写了一个内核级函数,用于对系统负载进行采样。我在 clock.c 下的 clock() 中调用示例函数,以在每个时钟(例如,我的系统上每 10 毫秒)拍摄系统负载的快照。有没有其他地方可以比clock()更频繁地调用我的采样函数? (例如每 1 毫秒)。 timeout 接口(interface)有帮助吗?如果是这样,怎么办?

操作系统:Solaris 11,但有关 Linux 的建议也会有帮助

最佳答案

使用 nanosleep() 并通过正确使用 fork() 递归调用它以避免阻塞。

关于linux - 调用内核级函数比clock()更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32214246/

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