1,內存的作用
系統主存存儲應用程序和內核指令,包括他們的工作數據,以及文件系統緩存。許多系統中,存放這些數據的二級存儲是主要的存儲設備-磁盤--它的處理速度比內存低幾個數量級。一旦主存填滿,系統可能會在主存和這些存儲設備間交換數據。
2,術語
3,虛擬機內存
虛擬內存是一個抽象概念,它向每個進程和內核提供巨大的、線性的並且私有的地址空間。
進程的地址空間由虛擬內存子系統映射到住內存和物理交換設備。內核會按需在它們之間移動內存頁,這個過程稱為交換。它允許內核超額訂購內存。
4, 換頁
換頁是將頁面換入和調出主存,他們分別稱為頁面換入和頁面換出。
文件系統換頁:讀寫位於內存中的映射文件頁引發。
匿名換頁:牽涉進程的私有數據:進程堆和棧。