作 業 系 統
This presentation is the property of its rightful owner.
Sponsored Links
1 / 29

作 業 系 統 PowerPoint PPT Presentation


  • 82 Views
  • Uploaded on
  • Presentation posted in: General

作 業 系 統. 第三組 楊育翰 顏瑞霖. 何謂作業系統. 便利 有效率. 作業系統的運作. 作業系統接管 CPU 的控制權. 1. 陷阱( Trap) : 程式結束、發生錯誤 ex: 2. 岔斷( Interrupt ): I/O 、 CPU 時間屆滿 ex: key in. 作業系統的功能. 管理資源的運用 < 資源 > 1.cpu time 2.memory space 3.I/O device 4.file storage space. CPU time - 處理程序. 依處理方式可分為:

Download Presentation

作 業 系 統

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


4716966

作 業 系 統

第三組

楊育翰 顏瑞霖


4716966

何謂作業系統

  • 便利

  • 有效率


4716966

作業系統的運作


4716966

作業系統接管CPU的控制權

  • 1.陷阱(Trap):

    程式結束、發生錯誤

    ex:

  • 2.岔斷(Interrupt):

    I/O、CPU時間屆滿

    ex: key in


4716966

作業系統的功能

  • 管理資源的運用

    <資源>

    1.cpu time

    2.memory space

    3.I/O device

    4.file storage space


Cpu time

CPU time - 處理程序

依處理方式可分為:

  • 批次作業系統(Batch)

    ex:印表機

  • 分時作業系統(Time-sharing)

    ex:改考卷

  • 及時作業系統(Real-time)


Scheduling

各種排程方法(Scheduling)

1.先來先做排程法

2.最短工作優先排程法

3.優先權排程法

4.循環式排程法

5.多層佇列排程法

6.多層回溯佇列排程法


4716966

FCFS(麥當勞的小故事)

Problem:Convoy Effect(護航效應)

Solution: CPU使用量較小者優先(SJF)


2 sjf

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


3 priority scheduling

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


4716966

Memory space- 多重區段配置

動態記憶體配置法


4716966

作業系統其他功能       - I/O

  • Input

    鍵盤、滑鼠、掃描器、數位相機…

  • Output

    螢幕、印表機、喇叭…


4716966

File- 檔案管理

  • (1)各種檔案狀態的記錄 

  • (2)檔案如何儲存﹖儲存在何處﹖

    使用權的設定

  • (3)分配程式使用各種檔案資源等。


4716966

保護措施


Microsoft

非Microsoft作業系統

  • Mac-OS

  • OS/2

  • Unix

  • Linux


Mac os

Mac-OS

  • 麥金塔(Macintosh)電腦的OS

  • 最早用GUI (Graphic User Interface)

  • 美工繪圖與桌上排版


4716966

OS/2

  • IBM和Microsoft共同開發

  • 最早的優先權式多工(Preemptive)

  • 內建DOS及Windows的模擬器


4716966

Unix

  • 階層式檔案系統(File System)

  • 分時多工(Multitasking)

  • 多人共用

  • 虛擬記憶體


4716966

如果沒有Unix……

  • Internet 會立刻停擺(WWW 網站全掛,無法送收電子郵件,...)

  • 世界上大部分的電話都立刻斷線

  • 大部分的電子商務系統都停止運作


Linux

Linux

  • Unix 的一支(....................)

  • Open source、免費

  • 超穩

  • 鐵達尼號電影使用150台Linux RedHat4.2 Alpha作為影像處理


Reference

Reference:

  • http://www.mis.kyit.edu.tw/learn/classnote/OS/

  • http://www.ascc.net/course/BCC/slide3.html

  • <Operating Systems Concepts> Abrahan Silberschatz and James L. Peterson


  • Login