作業系統的結構
作業系統介面程序與執行緒系統呼叫
程序基礎程序同步程序控制
執行緒與程序或執行緒相關的其他技術
程序的互斥死鎖程序的同步
程序之間的通訊
管程
死鎖的原理處理器排程死鎖的處理辦法
死鎖的解除
經典死鎖問題
分級排程記憶體管理常用的排程演算法
多處理器排程
記憶體相關的基本概念檔案系統記憶體的覆蓋與交換
記憶體空間連續分配方案
分頁儲存管理
分段儲存管理
段頁式儲存管理
儲存保護的實現
虛擬儲存技術
檔案和檔案系統i/o系統檔案的邏輯結構
檔案的物理結構與組織
目錄管理
空閒空間的管理
檔案的訪問控制
檔案系統的其他功能
概述i/o裝置與控制器
裝置資料傳輸控制方法
緩衝技術
裝置的分配
i/o相關軟體
作業系統 基礎篇
作業系統 operating system,縮寫為os 是管理計算機系統資源 控制程式執行 改善人機介面和為應用軟體提供支援的一種系統軟體。這是嚴謹的定義,方便理解與記憶我們可以投射到生活中,來看看作業系統是個什麼東西?如果你是個擁有乙個大房子的富豪,你會有如下問題 你需要記住你的所有東西,否則你用...
作業系統 概念篇
1.什麼是前趨圖?為什麼要引入前趨圖?答 前趨圖,指乙個有無迴圈圖,可記為dga directed acyclic graph 它用於描述程序直接執行的先後順序。引入原因 為了更好地描述程式的順序和併發執 況。2.為什麼程式併發執行會產生間斷性特徵?答 程式在併發執行時,由於它們共享系統資源,以及為...
2如何識別作業系統 入門篇 作業系統簡介
作業系統是一種由引導程式 bootloader 啟動並管理計算機中所有程式生命週期的系統程式。所以,在定義的範圍上作業系統也屬於一種程式。當它啟動後就是計算機的主宰,可以掌控其他程式的生殺大權。然而,在計算機開始啟動時它並沒有啟動,更值得注意的是,它是由其他程式 bootloader 進行引導啟動的...