清華大學作業系統(二)

2021-08-20 19:40:10 字數 435 閱讀 8804

定義系統呼叫(**於應用程式)

應用程式主動向作業系統發出服務請求

異常(**於不良的應用程式)

非法指令或者壞的處理狀態

中斷(**於外設)

來自不同的硬體裝置的計時器或者是網路中斷

為什麼使用系統呼叫

處理時間

響應硬體

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 記憶體嚴重...