Unix不是Linux,Unix是20世紀70年代初出現的一個操作系統,除了作為網絡操作系統之外,還可以作為單機操作系統使用,而Linux是一套免費使用和自由傳播的類UNIX操作系統,它主要受到Minix和Unix思想的啟發。
Unix 功能模塊
操作系統要管理計算機系統的硬件資源和軟件資源,以便為用戶所使用。硬件資源一般指CPU(中央處理機)、存儲器(內存和外存)、外部設備等。軟件資源是指系統程序和數據,即操作系統、系統實用程序及應用軟件,以及用戶的程序和數據,它們都以文件的方式存放在存儲器中。操作系統由若干個功能模塊有機地聯系在一一起,協調地進行工作。這些模塊是:處理機和進程管理模塊、存儲管理模塊、設備管理模塊、文件系統和用戶界面。
處理機和進程管理模塊
由于處理機(CPU)是計算機中關鍵的資源,進程的執行與CPU密切相關,因此處理機和進程管理模塊可簡稱為進程管理模塊。我們把確定哪些作業將調入內存運行和完成運行后撤出內存的工作稱為作業調度。把如何控制一個作業在運行階段的三個狀態間的轉換稱為進程調度。因而,如何充分發揮資源的利用率,使響應時間短,使各用戶作業等待執行的時間最短,是制訂相應的作業調度算法和進程調度算法的原則。只是在不同的操作系統中,對以上目標有不同的著重點,因而調度算法也就有所不同。
存儲管理模塊
存儲管理是對作業從進入就緒狀態起到運行結束之間所使用的存儲器(包括內存和外存)進行管理??梢詫⒋鎯芾砟K的任務分為存儲分配、地址映射和存儲保護3部分。
存儲分配
一個程序在編譯和鏈接后,得到一個稱為內存映像的文件。該文件描述了這個程序在運行時所需要的內存大小,其中包括代碼和數據區的地址。這些地址稱為邏輯地址,并且以首地址0為參考地址。每當一個作業調入內存,進入就緒狀態,存儲管理模塊就要根據可利用的內存空間與作業所需要的內存兩者進行計算,給該作業分配相應的內存空間。
地址映射
將一個作業裝入內存,意味著一個進程將被創建。存儲管理模塊會把該作業的映像文件首地址(為零)對準內存中進程的首地址。這個進程的首地址或起始地址是內存中的物理地址,稱為偏移量(offset)。映像文件的邏輯地址加上偏移量,得到內存中的地址值均為物理地址。計算邏輯地址到物理地址的轉換工作稱為地址映射。映像中所有的邏輯地址都可轉換為物理地址。 [2]
內存保護
內存空間總是被若干個進程分享,其中包括操作系統本身要常駐在內存中的那一部分。內存保護的任務是對內存空間中已劃分出的區域,知道它們各屬于哪些進程,并且知道每個進程有權訪問的區域。每當一個進程執行過程中需要訪問某個地址時,存儲管理模塊就要檢查一下這個進程是否有權訪問這個物理地址。通常,每個進程在內存中的區域是該進程可以訪問的合法地址。如果訪問的地址落在該進程的區域之外,即產生了非法訪問。一旦遇到非法訪問,內存保護就要拒絕訪問,并進行出錯處理。
設備管理模塊
外部設備包括文件存儲介質,例如磁盤、磁帶、光盤等輸入輸出設備,例如字符終端、圖形終端、各種打印機、繪圖儀、顯示器等;以及專用的輸入輸出設備,例如數據采集儀、圖像攝入裝置、音頻輸入輸出設備等。
設備管理模塊的任務是為用戶提供方便和統一的界面,并根據作業對設備的申請,合理地分配這些資源,根據設備的性能和作用對設備分類,再用不同的驅動程序去驅動這些設備工作,以提高設備的效率。
文件系統
文件系統又可稱為信息管理模塊,或者文件管理模塊,主要負責對軟件資源的管理。所有的軟件資源都以文件的形式存放在存儲介質中,并以文件為單位,在計算機中傳遞信息。因此,文件被定義為一組相關信息元素的集合。所有的文件在計算機中形成一個文件系統,雖然與操作系統的一個管理模塊同名,但是由于它們出現的場合及上下文不同,通常是可以區分的。
用戶界面
用戶界面(user interface)又稱為用戶接口。用戶通過用戶接口使用操作系統。良好的用戶接口將使用戶感覺到操作系統的友好和方便。用戶接口通常包括作業控制語言、操作語言和系統調用。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注本站行業資訊頻道,感謝您對本站的支持。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
大學生買基金怎么買?大學生可以買基金,并且購買非常方便,支付寶平臺、微信等平臺都可以直接購買基金,基金對于投資者年齡沒有限制。大學生購買基金建議選一些風險性比較低的,如貨幣基金、債券基金等,雖然收益不高但是勝在穩定,比較適合大學生投資。大學生買基金買多少合適?基金的門檻并不高,有的一元就可以購買,有的十元就可以購買,買多少都是可以的,但是要根據自身情況來考慮,比如說:某學生除去日常開銷的生活費,還...
有人捧著幾十萬跨省存錢是怎么回事?近日,浙商銀行、恒豐銀行、渤海銀行3家銀行密集發布了調整人民幣存款掛牌利率公告。第一財經記者發現,本輪降息中,中長期定期存款利率下調幅度相對較大,其中,渤海銀行3年期整存整取定期存款由3.25%調整為2.95%,下調了30個BP。業內普遍認為,這是繼4月多家中小銀行降息后新-輪“補降”。與4月存款降息潮以中小銀行為主不同,此輪3家都是股份制...
金磚四國就是指俄羅斯、巴西、中國以及印度四個新起的國家,這四個國家有望在未來可以替代七國集團,進而變成世界最大經濟體。金磚四國,英語名為BRICs,各自為巴西(Brazil) 、俄羅斯(Russia) 、印度(India) 以及中國(China)英文名字前的首字母大寫而構成,又因為英文的發音神似英語單詞“Brics",有關新聞媒體將這四個國家又稱作金磚四國。以上就是金磚四國是...