定義系統呼叫(**於應用程式)
應用程式主動向作業系統發出服務請求
異常(**於不良的應用程式)
非法指令或者壞的處理狀態
中斷(**於外設)
來自不同的硬體裝置的計時器或者是網路中斷
為什麼使用系統呼叫
處理時間
響應硬體
1、將內部、外部事件設定為中斷標記
2、中斷事件的id
軟體(作業系統)
異常:異常標號
殺死產生異常的程式
重新執行異常的指令
系統呼叫(應用程式需要乙個服務,但是這個服務不能由應用程式直接執行,只能通過作業系統才能執行)
例如:printf 會觸發系統呼叫write()函式
使用者態-核心態
函式呼叫與應用程式在同乙個堆疊中
系統呼叫與應用程式不再同乙個堆疊中
作業系統筆記 清華大學陳渝
分頁page 記憶體塊大小固定 幀 頁表 page frame 解決頁表過大 最不常用演算法 least frequently used,lfu 將訪問次數最少的資料換出 belady現象,分配更多物理記憶體,缺頁反而更多的現象,如fifo 全域性頁面置換演算法 抖動 thrashing 記憶體嚴重...
作業系統OS筆記目錄(清華大學)
不得不說想自學學作業系統,清華大學慕課是個不錯的選擇,但難度比較大,特別是想把慕課的實驗部分內容也完成的話。不過如果能把它的實驗部分也完成的話,相信你會對作業系統有個新的認識,在以後的接觸有關計算機方面的內容都很有幫助。如果有打算考清華專業課912研究生的也可以參考下我的筆記 有些我的總結,比較水,...
作業系統筆記 清華大學陳渝
分頁page 記憶體塊大小固定 幀 頁表 page frame 解決頁表過大 最不常用演算法 least frequently used,lfu 將訪問次數最少的資料換出 belady現象,分配更多物理記憶體,缺頁反而更多的現象,如fifo 全域性頁面置換演算法 抖動 thrashing 記憶體嚴重...