閱讀749 返回首頁    go 阿裏雲 go 技術社區[雲棲]


cpu和內存的關係

CPU是負責運算和處理的,內存是交換數據的。

當程序或者操作者對CPU發出指令,這些指令和數據暫存在內存裏,在CPU空閑時將數據傳送給CPU,CPU處理後把結果輸出到輸出設備上,輸出設備就是顯示器,打印機等。在沒有顯示完之前,這些數據也保存在內存裏,如果內存不足,那麼係統自動從硬盤上劃分一部分空間作為虛擬內存來用。但寫入和讀取的速度跟物理內存差的很遠很遠,所以在內存不足的時候,會感到機器反應很慢,硬盤一直在響。

512M的物理內存如果增加到2GB,你會感到電腦變得飛快。但內存512M,即使你把CPU從單核換成雙核,加速感覺也不明顯。如果本來就有2G內存,再增加2G,使用起來幾乎沒有多少性能的改變。在理論上物理內存太大反而會減慢速度,因為它增加了尋址的時間。所以一般機器推薦使用2GB-4GB就足夠了。

原帖地址:https://zhidao.baidu.com/question/221784091.html



最後更新:2017-04-03 16:59:42

  上一篇:go android 後台視頻錄製
  下一篇:go POJ 1375 過一點求圓切線極角