Presentation is loading. Please wait.

Presentation is loading. Please wait.

作 業 系 統 第三組 楊育翰 顏瑞霖.

Similar presentations


Presentation on theme: "作 業 系 統 第三組 楊育翰 顏瑞霖."— Presentation transcript:

1 作 業 系 統 第三組 楊育翰 顏瑞霖

2 何謂作業系統 便利 有效率

3 作業系統的運作

4 作業系統接管CPU的控制權 1.陷阱(Trap): 程式結束、發生錯誤 ex: 2.岔斷(Interrupt): I/O、CPU時間屆滿
ex: key in

5 作業系統的功能 管理資源的運用 <資源> 1.cpu time 2.memory space 3.I/O device
4.file storage space

6 CPU time - 處理程序 依處理方式可分為: 批次作業系統(Batch) ex:印表機 分時作業系統(Time-sharing)
及時作業系統(Real-time)

7 各種排程方法(Scheduling) 1.先來先做排程法 2.最短工作優先排程法 3.優先權排程法 4.循環式排程法 5.多層佇列排程法
6.多層回溯佇列排程法

8 FCFS(麥當勞的小故事) Problem:Convoy Effect(護航效應) Solution: CPU使用量較小者優先(SJF)

9 2.最短工作優先排程法  (SJF)

10 3.優先權排程法(Priority Scheduling)

11 Memory space - 多重區段配置 動態記憶體配置法

12 作業系統其他功能        - I/O Input 鍵盤、滑鼠、掃描器、數位相機… Output 螢幕、印表機、喇叭…

13 File - 檔案管理 (1)各種檔案狀態的記錄  (2)檔案如何儲存﹖儲存在何處﹖ 使用權的設定 (3)分配程式使用各種檔案資源等。

14 保護措施

15 非Microsoft作業系統 Mac-OS OS/2 Unix Linux

16 Mac-OS 麥金塔(Macintosh)電腦的OS 最早用GUI (Graphic User Interface) 美工繪圖與桌上排版

17

18

19 OS/2 IBM和Microsoft共同開發 最早的優先權式多工(Preemptive) 內建DOS及Windows的模擬器

20

21

22 Unix 階層式檔案系統(File System) 分時多工(Multitasking) 多人共用 虛擬記憶體

23 如果沒有Unix…… Internet 會立刻停擺(WWW 網站全掛,無法送收電子郵件,...) 世界上大部分的電話都立刻斷線
大部分的電子商務系統都停止運作

24

25

26 Linux Unix 的一支(....................) Open source、免費 超穩
鐵達尼號電影使用150台Linux RedHat4.2 Alpha作為影像處理

27

28

29 Reference: http://www.mis.kyit.edu.tw/learn/classnote/OS/
<Operating Systems Concepts> Abrahan Silberschatz and James L. Peterson


Download ppt "作 業 系 統 第三組 楊育翰 顏瑞霖."

Similar presentations


Ads by Google