Windows記憶體管理的幾種方式和優缺點

時間 2021-08-11 18:17:34

1樓:妃得更高

windows記憶體管理方式主要分為:頁式管理、段式管理和段頁式管理。

頁式管理的基本原理是將各程序的虛擬空間劃分為若干個長度相等的頁。把記憶體空間按頁的大小劃分為片或者頁面,然後把頁式虛擬地址與記憶體地址建立一一對應的頁表,並用相應的硬體地址轉換機構來解決離散地址變換問題。頁式管理採用請求調頁和預調頁技術來實現內外存儲存器的統一管理。

優點:沒有外碎片,每個內碎片不超過頁的大小。

缺點:程式全部裝入記憶體,要求有相應的硬體支援,如地址變換機構缺頁中斷的產生和選擇淘汰頁面等都要求有相應的硬體支援。增加了機器成本和系統開銷。

段式管理的基本思想是把程式按內容或過程函式關係分成段,每段有自己的名字。一個使用者作業或者程序所包含的段對應一個二維線性虛擬空間,也就是一個二維虛擬儲存器。段式管理程式以段為單位分配記憶體,然後通過地址對映機構把段式虛擬地址轉換為實際記憶體實體地址。

優點:可以分別編寫和編譯,可以針對不同型別的段採取不同的保護,可以按段為單位來進行共享,包括通過動態連結進行**共享。

缺點:會產生碎片。

段頁式管理,系統必須為每個作業或者程序建立一張段表以管理記憶體分配與釋放、缺段處理等。另外由於一個段又被劃分為若干個頁,每個段必須建立一張頁表以把段中的虛頁變換為記憶體中的實際頁面。顯然與頁式管理時相同,頁表也要有相應的實現缺頁中斷處理和頁面保護等功能的表項。

段頁式管理是段式管理和頁式管理相結合而成,具有兩者的優點。

由於管理軟體的增加,複雜性和開銷也增加。另外需要的硬體以及佔用的記憶體也有所增加,使得執行速度下降。

2樓:非絕對是

用工作管理員 優點:操作簡單 簡潔明瞭 那個程式佔用多少一目瞭然    缺點:容易錯誤關掉系統程式 造成致命錯誤

2.用其他記憶體管理軟體 優點:操作簡單 簡潔明瞭 方便快捷     缺點:有的要花錢或者安裝時帶有大量**軟體甚至病毒

3.用360   優點:操作簡單 簡潔明瞭  方便快捷  缺點:關掉好不容易找到的東西 瞬間心態崩了(別問我為什麼會這樣,我不會告訴你我有這樣的經歷)

windows7怎麼關閉沒用的東西佔記憶體太大啊

windows7 啟動後正常情況下佔用記憶體約為實體記憶體的35 45 不知你的機器是否在此範圍內,如是則屬正常現象。事實上,系統佔用記憶體越高,系統執行就越流暢,當有大型軟體執行時,系統會自動調整記憶體佔用量以保證軟體執行 例如將暫時不用的部分轉移到硬碟上的頁面檔案中 所以這一點完全不必擔心。記憶...

windows10 C盤佔了太多的記憶體怎麼辦?

1 運用磁碟清理軟體清理c盤,大約可為c盤釋放50m 800m空間。2 關閉休眠功能,在開始選單的執行裡輸入 powercfg h off 指令,關閉休眠,此檔案實際大小和實體記憶體是一樣的,大約可以為c盤釋放1 3g的空間。3 設定虛擬記憶體 計算機屬性 高階系統設定 設定 效能 高階選項卡 更改...

記憶體條損壞的幾種可能?記憶體條損壞的原因

記憶體的損壞分為以下幾種 物理損壞 你如果拿錘子敲1下記憶體,那肯定就是物理損壞了。過熱損壞 如果你經常進行超頻,或者電腦經常在赤道國家等炎熱環境使用,可能會發生記憶體晶片過熱損壞。老化損壞 沒有什麼東西是永生不滅的,記憶體也是如此,1根記憶體的壽命一般只有3 5年,時間到了,他老化了,就損壞了。浪...