回覆列表
  • 1 # 使用者5533385645689

    分頁式儲存管理的基本原理:採用分頁儲存器允許把一個作業存放到若干不相鄰的分割槽中,既可免去移動資訊的工作,又可儘量減少主存的碎片。分頁式儲存管理的基本原理如下:

    1、 頁框:物理地址分成大小相等的許多區,每個區稱為一塊;

    2、址分成大小相等的區,區的大小與塊的大小相等,每個稱一個頁面。

    3、 邏輯地址形式:與此對應,分頁儲存器的邏輯地址由兩部分組成,頁號和單元號。邏輯地址格式為 頁號 單元號(頁內地址) 採用分頁式儲存管理時,邏輯地址是連續的。所以,使用者在編制程式時仍只須使用順序的地址,而不必考慮如何去分頁。

    4、頁表和地址轉換:如何保證程式正確執行呢?採用的辦法是動態重定位技術,讓程式的指令執行時作地址變換,由於程式段以頁為單位,所以,我們給每個頁設立一個重定位暫存器,這些重定位暫存器的集合便稱頁表。頁表是作業系統為每個使用者作業建立的,用來記錄程式頁面和主存對應頁框的對照表,頁表中的每一欄指明瞭程式中的一個頁面和分得的頁框的對應關係。絕對地址=塊號*塊長+單元號 以上從拓撲結構角度分析了對稱式與非對稱式虛擬儲存方案的異同,實際從虛擬化儲存的實現原理來講也有兩種方式;即資料塊虛擬與虛擬檔案系統. 資料塊虛擬儲存方案著重解決資料傳輸過程中的衝突和延時問題.在多交換機組成的大型Fabric結構的SAN中,由於多臺主機透過多個交換機埠訪問儲存裝置,延時和資料塊衝突問題非常嚴重.資料塊虛擬儲存方案利用虛擬的多埠並行技術,為多臺客戶機提供了極高的頻寬,最大限度上減少了延時與衝突的發生,在實際應用中,資料塊虛擬儲存方案以對稱式拓撲結構為表現形式. 虛擬檔案系統儲存方案著重解決大規模網路中檔案共享的安全機制問題.透過對不同的站點指定不同的訪問許可權,保證網路檔案的安全.在實際應用中,虛擬檔案系統儲存方案以非對稱式拓撲結構為表現形式. 虛擬儲存技術,實際上是虛擬儲存技術的一個方面,特指以CPU時間和外存空間換取昂貴記憶體空間的作業系統中的資源轉換技術 基本思想:程式,資料,堆疊的大小可以超過記憶體的大小,作業系統把程式當前使用的部分保留在記憶體,而把其他部分儲存在磁碟上,並在需要時在記憶體和磁碟之間動態交換,虛擬儲存器支援多道程式設計技術 目的:提高記憶體利用率 管理方式 A 請求式分頁儲存管理 在程序開始執行之前,不是裝入全部頁面,而是裝入一個或零個頁面,之後根據程序執行的需要,動態裝入其他頁面;當記憶體空間已滿,而又需要裝入新的頁面時,則根據某種演算法淘汰某個頁面,以便裝入新的頁面 B 請求式分段儲存管理 為了能實現虛擬儲存,段式邏輯地址空間中的程式段在執行時並不全部裝入記憶體,而是如同請求式分頁儲存管理,首先調入一個或若干個程式段執行,在執行過程中呼叫到哪段時,就根據該段長度在記憶體分配一個連續的分割槽給它使用.若記憶體中沒有足夠大的空閒分割槽,則考慮進行段的緊湊或將某段或某些段淘汰出去,這種儲存管理技術稱為請求式分段儲存管理

  • 中秋節和大豐收的關聯?
  • 關於消防安全的注意事項?