作業系統面試大綱

2021-06-28 16:53:49 字數 558 閱讀 1460

1. 程序的有哪幾種狀態,狀態轉換圖,及導致轉換的事件。

2. 程序與執行緒的區別。

3. 程序同步的幾種方式。

4. 執行緒同步幾種方式。

5. 執行緒的實現方式.。

6. 使用者態和核心態的區別。

7. 使用者棧和核心棧的區別。

8. 記憶體池、程序池、執行緒池。

9. 死鎖的概念,導致死鎖的原因.

10. 導致死鎖的四個必要條件。

11. 處理死鎖的四個方式。

12. 預防死鎖的方法、避免死鎖的方法。

13. 程序排程演算法。

14. windows記憶體管理的方式(塊式、頁式、段式、段頁式).

15. 記憶體連續分配方式採用的幾種演算法及各自優劣。

16. 動態鏈結及靜態鏈結.

17. 基本分頁、請求分頁儲存管理方式。

18. 基本分段、請求分段儲存管理方式。

19. 分段分頁方式的比較各自優缺點。

20. 幾種頁面置換演算法,會算所需換頁數。

21. 虛擬記憶體的定義及實現方式。

22. 作業系統的四個特性。  

作業系統概念大綱

1.1 作業系統的定義與作用 1.2 作業系統的特徵和功能 1.2.1 特徵 1.2.2 功能 1.3 作業系統的型別 1.4 研究作業系統的觀點2.1 基本概念 2.1.1 程序的組成 2.1.2 程序的狀態 2.2 程序的控制 程序的控制是由作業系統核心實現的。大多數作業系統核心均包含支撐功能和...

面試 作業系統

本部落格記錄刷作業系統的記錄 第一天 段號佔8位,那麼段位址佔16位,則最大長度為2 16 64kb 半導體ram屬於易失性儲存器,分為靜態ram sram 和動態ram dram 靜態ram,以暫存器為儲存元件,只有在帶電的情況下,才儲存資訊 動態ram,利用mos管的柵極電容對電荷的儲存效應儲存...

面試 作業系統

一 談談,64位和32位的區別?答 作業系統只是硬體和應用軟體中間的乙個平台。32位作業系統針對的32位的cpu設計。64位作業系統針對的64位的cpu設計。二 談談,centos和linux的關係?答 centos是linux眾多的發行版本之一,linux有三大發行版本 slackware deb...