存儲管理策略的基礎是局部性原則,即進程經常不均衡地、高度局部地訪問主存。局部性表現在時間局部性和空間局部性兩個方面。其中,時間局部性是指最近訪問的存儲位置,很可能很快再次被訪問;空間局部性是指存儲訪問組的傾向。當訪問某個位置時,它很可能會訪問其附近的位置。虛擬內存管理的基礎是程序的主內存原理。
擴展數據:
存儲訪問局部性最重要的結果是,只要進程所需的頁面子集駐留在主存中,進程就能有效地運行。根據本地訪問的特點,Denning闡述了程序性能的工作集理論。工作集是進程主動訪問的頁面的集合。工作集理論指出,為了使壹個進程有效運行,其頁面的工作集應該駐留在內存中,否則,由於進程頻繁向二級存儲請求頁面,就會出現抖動的頁面調度活動。