面試 作業系統

2021-10-02 09:18:56 字數 563 閱讀 5066

一、談談,64位和32位的區別?

答:作業系統只是硬體和應用軟體中間的乙個平台。32位作業系統針對的32位的cpu設計。64位作業系統針對的64位的cpu設計。

二、談談,centos和linux的關係?

答:centos是linux眾多的發行版本之一,linux有三大發行版本(slackware/debian/redhat),而redhat有收費的商業版和免費的開源版,商業版的業內稱為rhel系列,centos是來自於依照開放源**規定而公布的源**重新編譯而成。可以用centos替代商業版的rhel使用。兩者的不同,centos不包含封閉源**軟體,是免費的。

三、請解釋一下,linux下的執行緒,gdi類。

答:linux實現就是基於核心輕量級程序的「一對一」執行緒模型,乙個執行緒實體對應乙個核心輕量級程序,而程序之間的管理在核外函式庫中實現。

gdi類影象裝置程式設計介面類庫。

四、程序和執行緒的區別是什麼?

答:程序是執行著的應用程式,而執行緒是程序內部的乙個執行序列。乙個程序可以有多個執行緒,執行緒又叫輕量級程序。

五、請問如何殺死乙個程序?

答:kill pid

面試 作業系統

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

面試 作業系統

乙個程序由乙個或多個執行緒構成 程序是資源分配的最小單位,執行緒是cpu排程的最小單位 程序間的位址空間相互獨立 記憶體保護 執行緒不擁有資源 少量執行緒棧 同一程序內的所有執行緒共享該程序的所有資源 各執行緒共享相同的 和全域性資料,但各有其自己的堆疊 同一程序內的執行緒切換,不會引起程序切換 不...

作業系統面試大綱

1.程序的有哪幾種狀態,狀態轉換圖,及導致轉換的事件。2.程序與執行緒的區別。3.程序同步的幾種方式。4.執行緒同步幾種方式。5.執行緒的實現方式.6.使用者態和核心態的區別。7.使用者棧和核心棧的區別。8.記憶體池 程序池 執行緒池。9.死鎖的概念,導致死鎖的原因.10.導致死鎖的四個必要條件。1...