我知道如果我在Linux中调用sleep(1),处理器将执行上下文切换,并在1秒后将进程带回内存。

是否有任何API可以旋转1秒而不离开CPU。

最佳答案

没有这样的标准API。没有专业的程序员会在普通的计算机系统中提供这样的API,因为这样做很浪费。

如果您试图实现其他目标,例如确保某些数据保留在内存中,则可能有其他方法可以实现它,例如mlock

10-07 13:10