OSは何のためにあるの? 私たちは,パソコンを使うときは必ず,Windows,Mac OS X,LinuxなどのOS(Operating System)を起動しているはずです。今やOSなしにパソコンを使うことは考えられません。では,OSは何のためにあるのでしょうか? 簡単に言えば「ユーザーやプログラマに,コンピュータ(ハードウエア)の機能をわかりやすい形で提供するため」ということになるでしょう。コンピュータのハードウエアを直接操作するのでは大変なので,ユーザーもプログラマもOSが提供する機能やサービスを通してコンピュータを利用しているのです。 現代のOSはいろいろな機能を提供します。その中でも主要なものを図1に挙げました。(1)プロセス/スレッド管理と(2)メモリー管理は,複数のアプリケーションを同時に動かす(マルチタスクまたはマルチタスキングと言います)ための仕組みを提供します。一般的に
![まるごと大特集OS完全理解! Part1 今さら聞けないOSの疑問:ITpro](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)