作業系統與硬體
應用程式請求作業系統進行檔案讀寫等操作的機制稱為什麼?
- A系統呼叫(system call)
- B環境切換(context switch)
- C需求分頁(demand paging)
查看答案與解析
正確答案:A. 系統呼叫(system call)
應用程式在使用者模式下執行,因此無法直接操作磁碟或裝置。所以要使用系統呼叫,透過專用指令切換到特權模式並呼叫核心的處理程序,來請求檔案讀寫、記憶體配置、行程建立等服務。處理完成後會回到使用者模式。環境切換是切換要執行的行程,需求分頁則是在需要時才載入分頁的方式。
- A. 正確。這是向作業系統請求處理的機制。
- B. 環境切換是切換執行中的行程。
- C. 需求分頁是在需要時才載入分頁的方式。