有没有办法实现100%的CPU利用率,只需几微秒(比如900usec),然后恢复到正常的CPU利用率。
我有多个进程(比如X,Y,Z ..)在同一个核心上运行。这些进程在500usec中执行一些任务。现在我想介绍另一个进程A,它将绑定在同一个内核上并占用整个CPU几微秒,以便X无法在500usec时间范围内完成其处理。
答案 0 :(得分:1)
您可以执行繁忙循环并将nice值设置为可能的最高优先级,以增加进程运行的可能性。但是,您仍然无法保证您的进程将运行而不是其他进程。这取决于操作系统调度程序。