UnixとOS360(歴史)

UnixとOS360(歴史)

私は読んだ歴史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 というものがあります。

関連情報