正常的,你多一條8G就變16G, 代表原本機台內只有單通道,你多插了一條8G變成雙通道後,CPU到memory頻寬加倍,memory資料存取都佔用CPU 資源,memory存取加快,在一定資料量下當然CPU使用率就下降了...在各種benchmark測試中,單雙通道的差異都是很明顯的
pendesmix wrote:正常的,你多一條8G就變16G, 代表原本機台內只有單通道,你多插了一條8G變成雙通道後,CPU到memory頻寬加倍,memory資料存取都佔用CPU 資源,memory存取加快,在一定資料量下當然CPU使用率就下降了... 錯了,記憶體存取速度會影響運作速度,但基本上不會影響運算量。
pendesmix wrote:我有寫明"在一定資料量下",因為存取變快CPU很快就休息了,所以CPU使用率下降 單雙通道一般存取只差幾毫秒,是能休息多久?且存取變快不會降低運算工作量,若是把相同的工作壓縮到更短時間內解決,使用率反而會上升。
CUFOX wrote:錯了,記憶體存取速...(恕刪) 是的, 記憶體存取速度會影響運作速度,但基本上不會影響運算量。但運作速度快, CPU 就會有更多時間休息, 所以CPU運作會降, 量是不變的同樣的原理, 如果由8G換成2G, 速度就會很明顯的變慢
maxsanta wrote:但運作速度快, CPU 就會有更多時間休息, 所以CPU運作會降, 量是不變的 DDR3雙通道可以跑到20GB/s,單通是一半。就算是1GB的資料一次讀取,也只差50毫秒,如果CPU使用率又剛好配合讀取量,那雙通道的表現應該是前幾毫秒使用率更高,後幾毫秒使用率較低。並不會出現如樓主描述,使用量從80~90%降到30~50%。maxsanta wrote:同樣的原理, 如果由8G換成2G, 速度就會很明顯的變慢 如果由8G換成2G,那變慢通常是由於使用虛擬記憶體的關係,跟記憶體雙單通道速度差無關。