エスニック

OSの役割

パソコンが普及した要因の一つとして、当時としてはかなり使いやすいMS-DOSというOSがあったことがあります。これはかの有名なビル・ゲイツが8086という16ビットCPU向けに開発した(と言えるかどうかは疑問)OSです。しかし、CPUの高速化メモリの低価格化により、MS-DOSは次第に役不足になっていきました。それでもしばらくは、その場しのぎのドライバなどを出してがんばっていた訳ですが・・・

このようにパソコン・ユーザのOSに対する要求というものは次第に高まっていきました。しかし、CPUが高速化されたり、多くのメモリをパソコンに搭載するようになっても、根本的にCPUおよび、その他のBUSが16ビットではどうしようもありませんでした。そこで、市場に投入されたのが386/486でした。386ではメモリの保護機能、特権レベルなどの非常に次世代機に有益な機能を実現、486ではそれらの機能の高速化を図り十分実用レベルの性能をたたき出したのです。

OSは、 それ自身もコンピュータ上で動作する。プログラムの一種です。他のプログラムと違う点はOSはすべてのアプリケーションの土台となるもので、電源が投入されてから、電源が落とされるまでの間、動作しつづけるプログラムなのです。基本的にOSはアプリケーションの支援やメモリやディスクなどの資源管理をします。そういった中でも特に重要な項目を幾つか挙げ解説をして行きたいと思います。



エスニックプロセス管理
 アプリケーションの実行を管理し、支援する機能です。最近のOSではマルチタスク機能を搭載していますが、これもプロセス管理の仕事です。

エスニックメモリ管理
 プログラムの要求に応じてメモリを割り当てる機能です。デマンドページングや仮想記憶という手法を利用し、メモリを有効かつ最大限に利用します。

エスニックファイルシステム
 FD機器やHD機器などの記憶媒体の管理を支援する機能です。ディスクは基本的にセクタなどのアドレスでアクセスしますが、これをファイル名などでもアクセスできるようにします。

エスニック入出力管理
 接続された、さまざまな周辺機器をアプリケーションから利用できる機能です。例えばCD-ROMの読み取り機でも、会社によってそのアクセスの仕方はまったく違います。そこで、「ドライバ」と呼ばれるソフトウェアを組み込むことによって、アプリケーション側から見た場合CD-ROMならどこのメーカの機械であっても同じように扱うことができるようにします。
メール アイコン
メール
トップ アイコン
トップ


エスニック

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!