C代码 - 100%cpu利用率几微秒

时间:2013-09-18 10:40:00

标签: c linux fedora

有没有办法实现100%的CPU利用率,只需几微秒(比如900usec),然后恢复到正常的CPU利用率。

我有多个进程(比如X,Y,Z ..)在同一个核心上运行。这些进程在500usec中执行一些任务。现在我想介绍另一个进程A,它将绑定在同一个内核上并占用整个CPU几微秒,以便X无法在500usec时间范围内完成其处理。

1 个答案:

答案 0 :(得分:1)

您可以执行繁忙循环并将nice值设置为可能的最高优先级,以增加进程运行的可能性。但是,您仍然无法保证您的进程将运行而不是其他进程。这取决于操作系统调度程序。