1. CPU即中央處理器,是英語「Central Processing Unit」的縮寫。CPU從內存或緩存中取出指令,放入指令寄存器,並對指令譯碼分解成一系列的微操做,而後發出各類控制命令,執行微操做系列,從而完成一條指令的執行。緩存
2. 可是,CPU並不能直接調用存儲在硬盤上的系統、程序和數據,必須首先將硬盤的有關內容存儲在內存中,這樣才能被CPU讀取運行。於是,內存(即物理內存,是相對於硬盤這個「外存」而言)做爲硬盤和CPU的「中轉站」,對電腦運行速度有較大影響。ide
3. 當運行數據超出物理內存容納限度的時候,部分數據就會自行「溢出」,這時系統就會將硬盤上的部分空間模擬成內存——虛擬內存,並將暫時不運行的程序或不使用的數據存放到這部分空間之中,等待須要的時候方便及時調用。spa
4. 因爲內存是帶電存儲的(一旦斷電數據就會消失),並且容量有限,因此要長時間儲存程序或數據就須要使用硬盤(外存儲器)。硬盤也會影響系統速度,由於系統從硬盤中讀取數據並經過總線存入內存的速度也會影響系統運行的快慢orm
5. 物理內存是真正的內存,在應用中顧名思義,物理上,真實的插在板子上的內存是多大就是多大了。看機器配置的時候,看的就是這個物理內存。虛擬內存是爲了知足系統對超出物理內存容量的需求時在外存(如硬盤)上開闢的存儲空間。因爲虛擬內存實際上是放在外存上,於是與物理內存相比讀寫速度都很是慢內存
6. 內存在計算機中的做用很大,電腦中全部運行的程序都須要通過內存來執行,若是執行的程序很大或不少,就會致使內存消耗更大。爲了解決這個問題,可使用虛擬內存技術,即拿出一部分硬盤空間來充當內存使用,當內存佔用完時,電腦就會自動調用硬盤來充當內存,以緩解內存的緊張。好比說當電腦要讀取一個比物理內存還要大的文件時,就要用到虛擬內存,文件被內存讀取以後就會先儲存到虛擬內存,等待內存把文件所有儲存到虛擬內存以後,就把虛擬內裏儲存的文件釋放到原來的目錄裏了。ci