Upload
lewis-dixon
View
48
Download
4
Embed Size (px)
DESCRIPTION
Unix 作業系統. 指導老師:黃兆武 學生:江文欽 93404773. Unix 簡介. Unix 並非指單一作業系統而是系統的規範 http://www.pasc.org/standing/sd11.html 全名: UNiplexed Information and Computing System 組成: 系統核心、檔案系統、命令解譯程式 特點: 多人多工、穩定、安全. Unix 種類. System V BSD Linux Solaris - PowerPoint PPT Presentation
Citation preview
Unix 作業系統
指導老師:黃兆武 學生:江文欽 93404773
Unix 簡介 Unix 並非指單一作業系統而是系統的規範
http://www.pasc.org/standing/sd11.html 全名:
UNiplexed Information and Computing System 組成:
系統核心、檔案系統、命令解譯程式 特點:
多人多工、穩定、安全
Unix 種類 System V BSD Linux Solaris
http://www.levenez.com/unix/history.html#00 有詳記種類發展
Unix 簡史 1965 年時,建立一套多使用者、多工、多層次的
MULTICS 作業系統計畫。 1969 年,進度太慢,被迫停下。 Ken Thompson 和
Dernis Ritchie ”偷閒移植 星際旅行”的程式到 PDP-7 。
1970 年時,那部 PDP-7 卻只能支援兩個使用者, Brian Kernighan 就開玩笑地戲稱他們的系統其實是:“ UNiplexed Information and Computing System” ,縮寫為“ UNICS” ,後來,取其諧音稱為“ Unix” 。固為 Unix 元年。
Unix 簡史 1971 年,申請了一部 PDP-11/20 ,名義是發展文
書處理系統。被採納後,發展出了現在 Unix 作業系統裡面文書處理系統的前身。當時,系統的文件被標示為: "First Edition" 。從此以後, Unix 的版本就以系統文件的版別來稱呼。
1973 年,將 B 語言改進成了 C 語言,用其改寫 Unix ,讓 Unix 可以在短時間內完成移植。
1974 年,在 "Communications of the ACM" 正式發表了 Unix ,吸引了更多學術界的注意與參與。
Unix 行程運作 -BSD
Unix 排程 4.2BSD
0.1 秒的循環分時排程 每秒重定優先權排程
Solaris 純粹的優先權排程
Unix 記憶體管理 當磁碟閒置時
依優先權事先載入資訊到磁碟 載入資訊至主記憶體
當主記憶體需要作分頁替換 可直接從磁碟載入
Unix 檔案系統 Unix 檔案系統分做下列幾大部分 boot blocks :
開機啟動用的 superblock :
紀錄一些表示這是 Unix 檔案系統的魔術數字和其它說明該系統的幾何與統計變數的重要數據
cylinder groups : Superblock 的備份 類似 superblock 紀錄著 cylinder group 的相關數據 紀錄檔案屬性的 inodes data blocks
Unix 未來方向 計世資訊 (CCW Research) 研究指出,當前
Unix 的發展面臨三大挑戰 封閉性
每家公司的 Unix 系統都採用自己的標準 高成本性
只有在少數資金非常充實的用戶中才能得到應用 不確定性
各大 Unix巨頭對自身的 Unix 系統發展策略不明朗
Unix 結論 相對於計世資訊對 Unix 的不樂觀,我個人對
其相對看好,原因如下:
市場需求會迫使商家解決版本、價位問題、而方向自然會找到
先天無可取代的穩定與安全穩固市場基本盤面