Linux操作系統學習_用戶態與內核態之切換過程

因爲操作系統的很多操作會消耗系統的物理資源,例如創建一個新進程時,要做很多底層的細緻工作,如分配物理內存,從父進程拷貝相關信息,拷貝設置頁目錄、頁表等,這些操作顯然不能隨便讓任何程序都可以做,於是就產生了特權級別的概念,與系統相關的一些特別關鍵性的操作必須由高級別的程序來完成,這樣可以做到集中管理,減少有限資源的訪問和使用衝突。Intel的X86架構的CPU提供了0到3四個特權級,而在我們Linu
相關文章
相關標籤/搜索