在作業系統的環境中,何謂系統呼叫(system calls)?
A作業系統定期執行的任務,每次執行時常需要修改系統紀錄檔
B作業系統內部共用的函式庫,作業系統中的各個子系統皆可呼叫該函式庫
C作業系統在開機時所執行的系統初始化程式,透過初始化程式的執行來建置基礎核心資料結構與設定硬體狀態
D作業系統功能的介面,使用者應用程式得以透過使用系統呼叫來調用作業系統之功能正確答案
答案與詳解
正解。System call 是 OS 提供給 user application 的程式介面(API),讓應用程式能請求核心服務,如檔案 I/O、行程管理、記憶體配置等,是 user mode 切換到 kernel mode 的合法入口。
