私は読んだ歴史Unixオペレーティングシステムについて学び、元のUnixを読んでください。紙トンプソンとリッチ。彼らの論文では、Unixで使用されているいくつかの主な機能について言及しています。この資料では、ファイル処理(読み取り、書き込み...)、プロセス管理(パッキング...)、ユーザーアクセス制御(スーパーユーザー、権限...)など、いくつかの用語を定義して説明します。
私の質問は、この言葉と用語が当時(1974年)に本当に新しいものだったのかということです。
答えが「はい」の場合、Unix以前はメインフレームがどのように機能しましたか?私の言葉は、どうやってIBM オペレーティング・システム/360職場で?彼ら(IBMの従業員)はファイルとプロセスを使用してバッチジョブを実行し、情報を保存しませんか?
答えが「いいえ」なら、Unixで実際に新しいものは何ですか?
答え1
OS/360 は仮想メモリーなしで IBM System/360 で実行されるため、すべてのバッチ・ジョブは、ジョブ間の保護がほとんどない単一のアドレス・スペースで実行されます。プロセスの実際の概念はありません。
1970年にリリースされたSystem / 370には仮想メモリがあり、プロセスと同じものを持つことができました。しかし、IBMがそのような用語を使用したことはありません(IBMは常にすべてのものに独自の名前を使用します)。オペレーティングシステム/MVSタスクを互いに保護するには、別々のアドレス空間を使用してください。VM/370仮想マシンもあります。
ディスクはファイル(IBMはデータ・セットと呼ばれます)で区切られていますが、サイズは通常固定です。ファイルは通常「記録指向」バイト指向ではありません。
VM/370 システムには、Unix に似た CMS というものがあります。