时间片(timeslice)又称为“量子(quantum)”或“处理器片(processor slice)”是分时操作系统分配给每个正在运行的
进程微观上的一段CPU时间(在抢占
内核中是:从进程开始运行直到被抢占的时间)。现代操作系统(如:Windows、
Linux、
Mac OS X等)允许同时运行多个进程 —— 例如,你可以在打开音乐播放器听音乐的同时用
浏览器浏览
网页并下载文件。事实上,虽然一台
计算机通常可能有多个
CPU,但是同一个CPU永远不可能真正地同时运行多个任务。在只考虑一个CPU的情况下,这些进程“看起来像”同时运行的,实则是轮番穿插地运行,由于时间片通常很短(在
Linux上为5ms-800ms),用户不会感觉到。