เครื่องคำนวณค่าความหน่วง RAM (RAM Latency)
ป้อนความเร็วและค่า CAS latency ของ RAM เพื่อดูค่าความหน่วงจริงในหน่วยนาโนวินาที ซึ่งเป็นเวลาจริงที่โมดูลใช้ในการตอบสนอง พร้อมทั้งแบนด์วิดท์และความถี่สัญญาณนาฬิกาของหน่วยความจำ หรือสลับไปที่โหมดเปรียบเทียบเพื่อดูว่าการอัปเกรดจะเร็วขึ้นจริงหรือไม่
ค่าความหน่วงจริง = CL × 2000 ÷ ความเร็ว (MT/s)
เวลารอจริงสำหรับการเข้าถึงคอลัมน์ข้อมูล ซึ่งแปลงรอบ CAS ให้เป็นเวลา
ดีมาก — อยู่ในจุดที่ลงตัวพอดี ซึ่งเป็นจุดที่ชุดแรมคุ้มราคาที่สุดมารวมตัวกัน
ตัวเลขบนกล่องนับจำนวนการถ่ายโอนต่อวินาที และ DDR ถ่ายโอนสองครั้งต่อหนึ่งจังหวะสัญญาณนาฬิกา ชุดที่ระบุว่า “6000 MHz” จริง ๆ แล้วรันสัญญาณนาฬิกาที่ 3000 MHz
ตัวเลข CAS เปรียบเทียบได้เฉพาะภายในยุคเดียวกันเท่านั้น DDR5 CL30 ฟังดูแย่กว่า DDR4 CL16 แต่ทั้งคู่ใช้เวลา 10 ns เท่ากัน
ค่าไทม์มิ่งตามสเปกเป็นเพียงโปรไฟล์หนึ่ง ไม่ใช่ค่าเริ่มต้น เมนบอร์ดส่วนใหญ่บูตด้วยไทม์มิ่งมาตรฐาน JEDEC ที่ช้ากว่า ให้เปิดใช้งาน XMP หรือ EXPO ใน BIOS เพื่อให้ได้ตามที่คุณจ่ายเงินไป
ตัวเลขสองตัวบนกล่อง RAM ดึงไปคนละทิศทาง คือ ความเร็ววัดจำนวนการถ่ายโอนข้อมูล ในขณะที่ CAS latency วัดจำนวนรอบสัญญาณนาฬิกา และหนึ่งรอบใช้เวลาต่างกันไปในแต่ละความเร็ว นี่คือเหตุผลที่ DDR5-6000 CL30 และ DDR4-3200 CL16 ซึ่งสเปกดูไม่เหมือนกันเลย ต่างก็ตอบสนองในเวลา 10 นาโนวินาทีเท่ากันเป๊ะ และเป็นเหตุผลว่าทำไมการตัดสินชุดแรมด้วยตัวเลข CAS เพียงอย่างเดียวจึงทำให้แรมรุ่นใหม่ดูแย่กว่าแรมรุ่นเก่า การแปลงเป็นนาโนวินาทีทำให้ทุกชุด ไม่ว่าจะเป็น DDR4 หรือ DDR5 อยู่บนมาตราส่วนเดียวกันอย่างเป็นธรรม
วิธีการคำนวณทำงานอย่างไร
CAS latency (CL) คือจำนวนรอบสัญญาณนาฬิกาของหน่วยความจำที่ผ่านไประหว่างที่ตัวควบคุมร้องขอข้อมูลในคอลัมน์หนึ่งจนกระทั่งโมดูลเริ่มส่งข้อมูลนั้นออกมา การแปลงรอบให้เป็นเวลาต้องใช้ความยาวของหนึ่งรอบ และตรงนี้เองที่การตลาดเข้ามาสร้างความสับสน เพราะ DDR หมายถึง double data rate คือถ่ายโอนข้อมูลสองครั้งต่อหนึ่งจังหวะสัญญาณนาฬิกา ดังนั้นชุดที่ขายในชื่อ “6000 MHz” จริง ๆ แล้วรันสัญญาณนาฬิกาที่ 3000 MHz และควรเขียนอย่างถูกต้องว่า 6000 MT/s (ล้านการถ่ายโอนต่อวินาที) หนึ่งรอบจึงใช้เวลา 2000 ÷ ความเร็ว นาโนวินาที ทำให้ได้สูตร: ค่าความหน่วงจริง (ns) = CL × 2000 ÷ ความเร็ว (MT/s) แบนด์วิดท์ก็มาจากข้อมูลชุดเดียวกัน แต่ละการถ่ายโอนเคลื่อนข้อมูล 64 บิต ดังนั้นปริมาณงานสูงสุดต่อช่องสัญญาณคือความเร็ว × 8 ไบต์ นั่นคือ 25.6 GB/s สำหรับ DDR4-3200 และ 48 GB/s สำหรับ DDR5-6000
ชุดแรมยอดนิยมเรียงตามค่าความหน่วงจริง
ลองนำการตั้งค่าทั่วไปสองสามแบบมาใส่ในสูตร จะสังเกตได้ว่าความเร็วมาตรฐาน JEDEC ที่หน่วยความจำใช้เป็นค่าเริ่มต้นก่อนเปิด XMP/EXPO อย่าง DDR4-2666 CL19 และ DDR5-4800 CL40 อยู่รั้งท้ายทั้งที่ตัวเลขบนกล่องดูดีไม่น้อย:
| ชุดแรม | ค่าความหน่วงจริง | แบนด์วิดท์สูงสุด |
|---|---|---|
| DDR4-3600 CL16 | 8.9 ns | 28.8 GB/s |
| DDR5-7200 CL34 | 9.4 ns | 57.6 GB/s |
| DDR5-8000 CL38 | 9.5 ns | 64.0 GB/s |
| DDR4-3200 CL16 | 10.0 ns | 25.6 GB/s |
| DDR5-6000 CL30 | 10.0 ns | 48.0 GB/s |
| DDR5-6400 CL32 | 10.0 ns | 51.2 GB/s |
| DDR5-5600 CL36 | 12.9 ns | 44.8 GB/s |
| DDR4-2666 CL19 | 14.3 ns | 21.3 GB/s |
| DDR5-4800 CL40 | 16.7 ns | 38.4 GB/s |
ค่าความหน่วงเท่าไรถึงจะเรียกว่าดี?
ต่ำกว่า 10 ns คือระดับสำหรับผู้ที่ชื่นชอบการโอเวอร์คล็อกโดยเฉพาะ ช่วง 10-11 ns คือจุดที่ชุดแรมคุ้มราคาที่สุดของทั้งสองยุคมารวมตัวกัน และเกิน 13 ns มักหมายความว่าหน่วยความจำกำลังทำงานที่โปรไฟล์สำรอง JEDEC แทนที่จะเป็นค่าไทม์มิ่งตามสเปกที่ระบุไว้ มีข้อควรระวังสองข้อ คือ ความต่างหนึ่งหรือสองนาโนวินาทีนั้นวัดได้มากกว่าที่จะรู้สึกได้จริง และนี่เป็นเพียงส่วน CAS ของการเดินทางที่ยาวกว่านั้น เพราะการเดินทางเต็มรูปแบบตั้งแต่ CPU พลาดแคชจนกระทั่งข้อมูลมาถึงใช้เวลา 50-100 ns เมื่อนับรวมตัวควบคุมหน่วยความจำและการเปิดใช้งานแถวข้อมูลด้วย แต่ CAS ในหน่วยนาโนวินาทีคือส่วนที่คุณเลือกได้ตอนซื้อ และเป็นตัวเลขเดียวที่ใช้เปรียบเทียบระหว่างชุดแรมได้อย่างเป็นธรรมที่สุด
| ค่าความหน่วงจริง | ระดับ | ความหมาย |
|---|---|---|
| ต่ำกว่า 9.5 ns | ยอดเยี่ยม | ชุดแรมที่ปรับแต่งสำหรับผู้ที่ชื่นชอบเป็นพิเศษ เร็วที่สุดเท่าที่แรมเดสก์ท็อปจะทำได้ |
| 9.5-11 ns | ดีมาก | จุดที่ลงตัว ชุด DDR4 และ DDR5 ที่ราคาคุ้มค่ามารวมตัวกันตรงนี้ |
| 11-13 ns | ดี | เหมาะสำหรับการใช้งานทั่วไป ชุดที่ปรับแต่งแล้วจะลดค่านี้ลงได้อีกเล็กน้อย |
| เกิน 13 ns | ช้า | ทั่วไปสำหรับไทม์มิ่งมาตรฐาน JEDEC ควรตรวจสอบว่าเปิดใช้งาน XMP/EXPO แล้วหรือยัง |
