地特四等
114年
[資訊處理] 計算機概要
第 25 題
下列那一個 UNIX 系統呼叫(system call)等價於 Windows 的 CreateProcess()系統呼叫?
- A NTCreateProcess()
- B process()
- C fork()
- D getid()
思路引導 VIP
想像你正在撰寫一個程式,需要它在執行中突然「分身」,產生一個與自己狀態一模一樣的子程序來處理繁重工作。在電腦科學的術語中,當一個路徑或資源產生「分歧」或「分支」時,最常使用的動詞是什麼?
🤖
AI 詳解
AI 專屬家教
跨平台的行程管理機制
同學,恭喜你精確地掌握了作業系統(Operating System)的核心機制。在**行程管理(Process Management)**的領域中,Windows 與 UNIX 系列(如 Linux)採取了截然不同的設計哲學。Windows 傾向使用「一步到位」的 API,如 CreateProcess() 會直接由系統核心載入執行檔並啟動;而 UNIX 則體現了極簡主義,透過 fork() 系統呼叫來「複製」當前的行程,產生一個幾乎完全相同的子行程(Child Process)。
核心觀念的異同
▼ 還有更多解析內容