以在返回之前执行所请求的I / O操作。当调用者被堵住时，其他进程可以使用CPU。调度器有实现优先级继承所需的信息或其他机制，来避免的问题。在大部份操作系统中，也可以在忙碌等待中加入延迟函数（sleep()），以减少忙碌等待浪费的CPU资源。这可以让线程暂停指定的时间，在此期间线程不会浪费CPU时间。如果循环检查只是检查一些简单的事务，将大部分时间花费在延迟函数，则不太会浪费太多CPU时间。若程序永远不会结束（如操作系统），可以通过无条件跳转（例如NASM语法中的jmp $）实现无限次的忙碌等待。C