C++前序——(1)虛擬地址空間

一、前言 以前的程序,都是直接運行在物理內存上的,即程序在運行時訪問的地址都是物理地址。這種方式帶來的問題就是:如何把有限的物理內存分配給這麼多程序使用呢? 與此同時,這種內存分配策略也帶來幾個問題: (1) 程序間的地址不隔離,惡意程序可能會藉此損壞正常程序的數據。 (2) 內存使用效率低,由於內存大小有限,當剩餘的內存不夠裝載接下來要運行的程序的時候,正在運行的程序需要暫停換出到磁盤,以空出足
相關文章
相關標籤/搜索