0

我正在寻找一种方法来确定我的程序被操作系统调度程序延迟了多少时间。例如,自上次安排我的程序以来花了多长时间。让我们假设一个 for 循环计数为 100,并且我的程序在 42 处暂停以让其他程序运行。当我的程序再次从 43 开始计数时,我会假设操作系统调度程序知道我“暂停”了多长时间,并且幸运的是,这些信息存储在某个地方,供我在程序中的其他地方阅读。

我正在寻找一种在 linux 和 windows 下获取此信息的方法。选择的编程语言是 C。这样做的目的是了解我的程序在最后 n 秒内是如何“实时”运行的。

4

0 回答 0