
在比較不同類型的 RAM 時,您會經常遇到「CAS 延遲」這個專有名詞,但不一定會看到清楚的解說。簡單來說,位址選通脈衝 (CAS) 延遲是指系統的記憶體控制器向 RAM 請求資料後,再到該資料可用之間的延遲時間。
本指南將逐步解析記憶體時序、CAS 延遲和實際的速度運作方式,以及如何根據您的需求判斷應該購買哪種 RAM。
什麼是 CAS 延遲?
在深入細節之前,請務必先瞭解電腦記憶體一般分為兩種類型:業界標準型與可超頻型。業界標準型記憶體遵循 JEDEC 標準機構制定的速度、時序和電壓,以上全都是任一款電腦必須符合的規格。
可超頻型記憶體的時序通常比業界標準更激進,一般具有更低的 CAS 延遲值,但往往需要更高的電壓,並且使用超出業界標準規格的其他激進時序。可超頻型記憶體通常只能在用於支援修改後速度、時序和電壓的電腦上使用。
CAS 延遲(亦稱為 CL)是被編程至 RAM 的關鍵時序數值。它指的是 CPU 請求資料後,RAM 開始交付資料所需的時間。其實,您可以把它想像成向圖書館員拿一本書;這個數字代表他們需要多少秒才能把書交到您手上。數字越低,系統的反應就越快。
讓我們以 CAS 延遲 CL30 的 Kingston FURY Beast DDR5 6000MT/s RAM 為例。這表示從記憶體控制器發出讀取命令到資料可用為止,系統需要經過 30 個時脈週期;而時脈週期是 CPU 和 RAM 用於協調任務的時間單位。由於延遲是以週期數而非時間衡量,實際的延遲(以奈秒為單位)取決於 RAM 的時脈速度。
如何計算總延遲(以奈秒為單位)?
總延遲(也稱為真實延遲)以奈秒 (ns) 為單位,是指處理器向記憶體請求資料直到完成所需的總時間。CAS 延遲 (CL) 是其中一個以時脈週期計算的重要數值,但您還需要考慮 RAM 的時脈速度或資料速率。這是因為速度更快的 RAM 可更快完成每一個時脈週期。因此在較快的 RAM 上,即使CAS 延遲數值較高,比起 CL 較低但速度較慢的 RAM,實際延遲仍可能更低。例如:
- 一條 6000MT/s、CL30 的 RAM 模組,總延遲大約是 10 奈秒。
- 而一條速度更快的 RAM 模組(7600MT/s、CL38),延遲在時脈更高的情況下與前者相近。
這顯示出為什麼單看 CAS 延遲數值無法完整反映效能。兩組 CL 數值差異很大的 RAM 套件,效能可能因速度不同而表現相近。
若要計算 RAM 的總延遲(以奈秒為單位),可使用以下公式:
CAS 延遲 ×(2000 ÷ RAM 速度 MT/s)= 總延遲 (ns)
利用上方範例計算後:
- 一組 6000MT/s、CL30 的 RAM 套件,實際總延遲為:
30 × (2000 ÷ 6000) = 10 ns - 一組速度更快的套件(7600MT/s、CL38)則為:
38 × (2000 ÷ 7600) 同樣是 10 ns
這就是為什麼在選擇合適的可超頻記憶體時,必須同時瞭解記憶體速度與延遲時序。實際效能取決於這兩個因素的平衡,而不只是 CAS 延遲數值。