Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有什么方法可以在几微秒(比如 900 微秒)内实现 100% 的 CPU 利用率,然后恢复到正常的 CPU 利用率。
我有多个进程(比如 X、Y、Z ..)在同一个核心上运行。这些进程在 500 微秒内执行一些任务。现在我想介绍另一个进程 A,它将绑定在同一个内核上并在几微秒内消耗整个 CPU,因此 X 无法在 500 微秒内完成其处理。
您可以进行繁忙循环并将 nice 值设置为可能的最高优先级,以增加您的进程运行的机会。但是,您仍然不能保证您的进程将运行而不是其他进程。这取决于操作系统调度程序。