本文不僅探究 UNIX 系統的 fork 和 exec 的淵源,並廣泛剖析 fork, exec, exit, wait 等系統呼叫間的緊密聯繫。此外,本文也討論 Linux 核心如何透過 clone 系統呼叫,對 UNIX 的 fork 系統呼叫進行創新詮釋,強調唯有洞悉歷史,才能洞見未來。
3/28/2024排程器 (scheduler) 是任何一個多工作業系統核心都具備的機制,但彼此落差極大,考量點不僅是演算法,還有當應用規模提升時 (所謂的 scalability) 和涉及即時處理之際,會招致不可預知的狀況 (non-determinism),不僅即時系統在意,任何建構在 Linux 核心之上的大型服務都會深受衝擊。為此,Linux 核心的排程器經歷多次變革,已非僅是挑選下一個可執行的行程 (process),而是顧及公平 (fairness)、交互反應 (interactiveness)、多核處理器的負載平衡、進階電源管理、即時處理能力等議題。
3/28/2024目的: 檢驗學員對 bitwise 和 Entropy 的認知
3/28/2024檢驗學員對 bitwise 操作和記憶體管理的認知
3/28/2024or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up