著作権:学習は、非常に多くのルールが存在することができる〜https://blog.csdn.net/Irish_Moonshine/article/details/91351219
1.4タイムシェアリング技術とタイムシェアリングオペレーティングシステムを
- マルチバッチシステムの欠点:
長い1.ジョブ処理時間;
2.貧弱な相互作用;
3.ファイル名を指定して実行不確実なプロセス。
60の二つの主要なハードウェア開発:
-
技術的な割り込み
仕事を続けるために(ブレーク)中断された元の仕事に処理した後、外部のイベントに対処するために回し、現在の作業を停止し、CPUは、外部信号(割り込み信号)を受信します。 -
技術チャネル
ペリフェラルとメモリとの間の専用プロセッサ処理データ転送。 -
オペレーティング・システムを共有すること
の1トランザクションタスク浮上し
、高度にインタラクティブな
高速応答を
マルチタスク/マルチユーザをサポートしています。2.需要 -
多端末コンピュータ
高性能ホスト端末+複数の
動作、CPU +メモリ:ホスト
端末:入力と表示
- 各端末が、彼らは「排他的」ホストされていると感じているので、各端末のホスト時分割技術サービスを有効にします。
- タイムシェアリング
概念:ユニット、使用順に各端末に割り当てられたCPU等の短い「タイムスライス」のホスト、すべてのジョブが完了するまで実行されるまで。
各端末へのタイムリーな応答得ることができるように、非常に短い時間スライスするので、端子の数が少ない場合には、各端末が迅速に、CPUを取り戻すことができ
、待機期間の時間スライス* =端子数。
- システムの共有特性
マルチプレクサの1(行が同じマルチユーザコンピュータを使用)
2.排他的(排他的なコンピュータユーザーは感じる)
3.インタラクティブ(ユーザーの要求に応答します)
大規模なタイムシェアリングシステムの実践:
* Mullticsプロジェクト
1962 ARPAサポート、MIT、BELL、GEの参加により、
多重化情報とコンピューティングサービス
- UNIX
最初の実用的なタイムシェアリングオペレーティングシステム
オペレーティングシステムの可搬性を実現するためには
、ハードウェアの独立性を実現
周辺機器の一元管理を実現するために、「特殊ファイル」(特殊ファイル)の概念、および周辺機器として見たファイルを導入しました