操作系统把时间分割成时间片, 任务的执行被限制在每次一个时间片. 在 Windows 中, 时间片最长为 20 ms. Linux/unix 中为 5 ~ 800 ms.
由于切换的速度太快, 就显得是多个任务在同时运行.
参考:
[1] 维基百科词条“时间片”
操作系统把时间分割成时间片, 任务的执行被限制在每次一个时间片. 在 Windows 中, 时间片最长为 20 ms. Linux/unix 中为 5 ~ 800 ms.
由于切换的速度太快, 就显得是多个任务在同时运行.
参考:
[1] 维基百科词条“时间片”