第4篇作业系统.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * 覆蓋 主要的部分會一直存放在記憶體中,在特定時候才需要用到的指令或資料,則只有用到時才放進記憶體中,其他時候則被覆蓋掉 使用覆蓋的範例:編譯器 置換 利用磁碟當作備分的儲存體,用以置換兩個程序 置換 (cont) 洋蔥皮演算法 附註:Paging system是虛擬記憶體管理的重要機制,它將一個 程序的記憶體需求分割成大小相同的pages,以便更有效管理。 檔案系統 檔案系統負責存取和管理檔案資料 檔案系統的重要屬性: 名稱:讓使用者辨別不同的檔案 識別符號:獨一無二的標籤,讓作業系統辨別檔案 型態:顯示檔案的類型 位置:標示出檔案所在的磁碟及目錄位置 大小:顯示檔案目前的大小 時間日期:顯示檔案建立日期、修改日期、最後開啟日期等 檔案的基本操作 檔案的基本操作 建立檔案 寫入檔案 讀取檔案 刪除檔案 目錄結構必須支援的功能 搜尋 建檔 刪除檔名 更改檔名 目錄結構:單層目錄 檔案皆在同一層目錄 同一個目錄下不能有兩個同樣檔名的檔案 目錄結構:雙層目錄 每個使用者的目錄結構相似 開啟檔案時,只會搜尋使用者自己的目錄 路徑 絕對路徑:root/user1/homework/hw1.doc 相對路徑:/homework/hw1.doc 4-5 熱門作業系統介紹 Linux 創始人托瓦茲認為軟體免費的比較好 開放原始碼,透過大家發現漏洞,一起改善系統 Linux的特色: 多工、多用戶作系統 支援數十種檔系統格式 提供了先進的網路支援 採用先進的記憶體管理機制,更加有效地利用實體記憶體 開放原始碼,用戶可以自己對系統進行改進 熱門作業系統介紹 - Mac 第一個圖形化的作業系統 優異的使用者介面 漂亮的外型設計 針對影像圖片等工具有較好的支援程式 熱門作業系統介紹 – Windows 最多人使用的電腦作業系統 1990年推出Windows 3.0 分成DOS枝脈及Windows NT Windows NT代表New Technology Windows XP代表eXPerience 2007年推出 Vista 2009年推出 Windows 7 * * * * * * * * * * * * * * * * * * * * * 4-* 計算機概論 全華科技圖書 第4章 作業系統 4-1 作業系統簡介 4-2 CPU排班 4-3 記憶體管理 4-4 檔案系統 4-5 熱門作業系統介紹 4-1 作業系統簡介 電腦系統:硬體、作業系統、應用軟體、使用者 作業系統:負責管理電腦裡的硬體及週邊設備,扮演介於使用者與電腦硬體的中間人 作業系統的主要工作 中央處理器管理 把處理器有效地安排給各個程序使用 記憶體管理 妥善分配記憶體給各個程序使用 檔案管理 讓使用者安全存取及控制檔案 週邊設備管理 管理各項週邊系統,提供簡易使用者介面程式 程序管理 依據程序控制表安排資源 作業系統的演進:主機型系統 手動操作階段 使用者必須熟悉硬體操作,運作麻煩並且容易出錯 批次系統 把相同或相似的工作集合成為一整批(batched) 各個作業之間的轉接由程式自動操作,縮短手動操作緩慢所造成的CPU等待時間 簡單的批次系統記憶體配置 作業系統的演進:主機型系統(cont) 多元程式規劃系統 利用多元程式規劃增加CPU使用率 程序的狀態: 新產生:程序正在產生中 執行:程序得到資源正在執行 等待:程序等待某個事件發生 就緒:程序一切已準備就緒 結束:程序已完成 程序狀態關係圖 處理器排班 作業系統的演進:主機型系統(cont) 分時系統 採用時間觸發,CPU輪流計算各個程序,時間一到就把CPU交給下一個程序使用 分時系統的特點: 同時性:可同時有若干個使用者連結到同一計算機 進行運算 獨立性:不同使用者之間不會相互干擾 即時性:每一個使用者都可以即時得到計算機的回 應 作業系統的演進:個人電腦系統 個人電腦設計方向:增進使用者操作方便,並且提升CPU的回應速度避免使用者等待 個人電腦系統的演進: 早期:DOS文字指令 第一個圖形化介面:Mac IS 最多人使用:Windows 免付費作業系統:Linux 作業系統的演進:多處理器系統 一個以上的處理器,彼此之間緊密地溝通合作,共享資源,共用時脈 多處理器系統可以增進效能,也因共用週邊設備, 共享電腦資源,所以較省空間 多處理器系統中,多個應用程式共用記憶體等資源 多處理器系統擁有較好的容錯能力 作業系統的演進:分散式系統 每一台電腦是各自獨立的,並不共享資源或時脈,彼此之間依靠網路傳輸交換資料 分散式系統的應用:Web Service 作業系統的演進:即時

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档