2017年5月31日 星期三

[公開課閒聊] 計算機概論第六講 Operating systems - 台大 于天立

Ped隨手摘

  1. 作業系統組成部分
    1. file manager
    2. device drivers  驅動程式
    3. memory manger
      1. 包含主記憶體與虛擬記憶體
      2. 當主記憶體不足時會將一些暫時用不到的資料先存到硬碟中
    4. scheduler 
    5. dispatcher
  2. linux
    1. 指的只是 kernel 其實不包含 GUI 之類的東西
    2. made by GNU
  3. MacOS
    1. base on BSD
  4. boot strapping (booting) 含意: 不求人
    1. boot loader 會去把在 ROM 中的作業系統載入到主記憶體中後再將控制權交給作業系統
    2. BIOS可以和 boot loader 溝通
  5. process
    1. process state
      1. program counter 程式跑到第幾行
      2. general purpose register  register進行的動作
      3. associated memory cell 記憶體位置
    2. process table
      1. 記憶體位置
      2. 優先順序
      3. waiting / ready

沒有留言:

張貼留言