其實容量夠的話效能一定是相對提升的~
(這裡的"夠"指的是能負荷使用者交付的程式負載量)
但是要用人的角度判斷 1G--升級-->2G 是否有明顯的差別
其實有一定的難度...因為人能夠反應的時間是以秒(或1/10秒)為單位~
而電腦中的處理元件拿最慢的硬碟來說好了...
讀寫資料卻是ms的單位在計算(m=10的-3次方)
DRAM是50~70ns(奈秒)計算 n=10的-9次方
SRAM約是0.5~5ns
所以就算在速度上有提升...人的知覺是反應不出來的~
以上是在記憶體容量夠大的情況下...
============(分隔線)=====================================
但若是記憶體容量不夠負荷程式量,
這時為求效能...系統會採用虛擬記憶體技術~
只把常用的程式"片段"放到記憶體中...
如果需要哪那些"不常用"的片段再重新另外擷取進來~
(其實現在的系統不管記憶體容量夠不夠都會跑virtual memory啦)
這種情況下增加容量就有顯著的改善了...
一直到容量足夠了...就會回分格線上面那種狀況~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
至於電腦長時間不關機...
硬體方面當然還是要仰賴電源平穩的Power
系統層面的話現在的OS幾乎都有做資源管理或垃圾收集的機制~
也就是說一個程式所佔用的資源會在這個程式執行完釋放出來(不會繼續佔用)
以往像win98等早期的系統這種機制技術還沒那麼成熟~
所以常常幾天不關機電腦就會頓頓的,而reset後就會順很多..
這就是系統資源被部分程式佔用過度的結果...