用語集
マルチタスクまるちたすく
複数のタスク(プロセス)を切替実行で並行処理する OS の機能。
ITパスポート
マルチタスクは、OSが CPU の時間を細かく切り替えて、複数のタスク(プログラム)を同時に動いているように見せる機能です。
| 観点 | マルチタスク | コア(マルチコア) |
|---|---|---|
| 同時実行 | 高速切替で見かけ上の並行 | 物理的に本当に並列 |
| 担当 | OS のソフト的な制御 | CPU のハード的な構造 |
たとえばコアが 1 つでも、OS が CPU の使用権をミリ秒単位で次々と切り替えることで、音楽再生・ブラウザ・メモ帳が同時に動いているように感じられます。これは見かけ上の並行で、物理的に同時実行するコアとは別の概念です。
試験では 「マルチタスクは CPU を切り替えて複数処理を並行に見せる」点が問われます。物理的に並列実行するマルチコアとの違い(見かけ上か本当に同時か)を押さえましょう。