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.
我被要求回答有关操作系统上下文切换的问题,但我在教科书中找不到答案。
为操作系统推荐多少和多频繁的上下文切换?
简短而通用的答案:尽可能少(因为上下文切换是纯粹的开销,消耗 CPU 时间,没有完成任何实际工作)和尽可能多的(以满足用户/应用程序对并行性、响应性、延迟等的期望)。 )
你的教科书没有答案,因为你的问题信息很少,无法提供答案。对于诸如 Windows 或 Linux 之类的抢先式多任务处理程序,我想答案将是“按照调度/调度算法和驱动它们的中断所要求的频率”。