タイムスライスとは、CPUやMPUといったマイクロプロセッサの利用時間をミリ秒単位やマイクロ秒単位で分割して、実行中のプログラムを順番に割り当てる処理を指します。各プログラムはCPUを占有することができないため、性能は低下しますが、先に実行された処理を待つことなく並行して処理を実行できます。