|
マルチタスク : 複数のプログラムが同時に実行できます。
|
|
マルチユーザ : 複数のユーザが、ひとつのコンピュータを同時に使用できます。
|
|
プロセス間でメモリを保護し、ひとつのプログラムが、システム全体をダウンさせるような事はありません。
|
|
実行に必要な部分のみを必要に応じてディスクから読み込み、メモリにロードします。
|
|
実行形式の一部をメモリ上で共有し、書き込み時にコピーできます。これは、複数のプロセスがメモリ上の同じ部分を共有しながら実行され、 書き込みが必要な場合に限り、そのページがコピーされて別々になるという事です。これには、実行速度を向上させてメモリを節約するという、 2つの利点があります。
|
|
空きメモリは、ディスクキャッシュとしても使用され、大きなメモリが必要な場合は、自動的にディスクキャッシュが減少してプログラムに使われます。
|
|
実行時にリンクされるDLL (ダイナミック ・ リンク ・ ライブラリ) があります。これにより、実行形式が小さくなります。もちろん、
コンパイル時にリンクする静的リンクもできます。
|
|
MS−DOSのパーティーションに、特別なコマンドを使わず自由にアクセスできます。ファイル名や属性に制限があるだけで、UNIXファイルシステムと 変わらずに扱えます。
|
|
TCP/IPネットワークのサポート : 主なサポートとして、 『 ftp 』 ・ 『 telnet 』 ・ 『 rlogin 』 ・
『 rcp 』 ・ 『 NFS 』 ・ 『 DNS 』 ・ 『 NIS 』 等が用意されています。
|
|
TCP/IP意外のサポート : 主なサポートとして、 『 SLIP 』 ・ 『 PPP 』 ・ 『PLIP 』 等が用意されています。
|
|
すべてのソースコードが公開 : カーネルや、各種ドライバソフト ・ 開発ツール ・ ユーザプログラム等、すべてのソースコードが公開されており、 自由に再配布することができます。 |