สอน

อะไรคือหน่วยความจำแฝงแรมและความสำคัญของมันคืออะไร?

สารบัญ:

Anonim

เมื่อเรากำลังจะซื้อ RAM สักชิ้นสำหรับพีซีของเราแนวคิดที่สำคัญพอสมควรที่เราต้องเข้าใจก็คือ ความล่าช้า ของ หน่วยความจำ ในบทความนี้เราจะสอนคุณว่ามันคืออะไรและอธิบายถึงความสำคัญและอิทธิพลที่มีต่อประสิทธิภาพของพีซีของเรา เริ่มกันเลย!

ดัชนีเนื้อหา

การกำหนดแนวคิดของเวลาแฝง

ก่อนที่เราจะเริ่มให้ชัดเจนว่าเวลาแฝงอยู่ในแง่ทั่วไปมาก ๆ โดยทั่วไปแล้วนี่คือ เวลาที่ผ่านไประหว่าง 'คำขอ' และการตอบสนอง นั่นคือเวลาที่ผ่านไปเมื่อมีการดำเนินการ (ตัวอย่างเช่นคลิกปุ่ม) จนกว่าจะได้รับการตอบกลับ (สำหรับ ตัวอย่างเช่นแสดงหน้าต่าง) ตัวอย่างเช่นเมื่อเราปรึกษา ping ในการทดสอบความเร็วหรือในเกมออนไลน์เรากำลังดู เวลาแฝง ของเครือข่ายของเรานั่นคือเวลาที่ผ่านไประหว่างการส่งแพ็คเก็ตข้อมูลและการตอบสนอง

คุณกำลังมองหาคำแนะนำที่ ดีที่สุดสำหรับความทรงจำ RAM ที่ดีที่สุดในตลาด หรือไม่? คลิกที่ลิงค์ก่อนหน้าและคุณจะเห็นรูปแบบที่โดดเด่นที่สุด

เวลาแฝงใน RAM และวิธีการคำนวณ

ตามปกติแล้ว 'CL' จะถูกกล่าวว่าเป็น 'เวลาแฝง' ของ RAM แต่ในความเป็นจริงมันเป็นเพียงส่วนหนึ่งของเวลาแฝงทั้งหมด!

โดยทั่วไปแล้วสิ่งที่หลายคนพิจารณาการวัดจริงของ RAM latency คือ CAS หรือ CL latency

CAS latency วัดจำนวนรอบสัญญาณนาฬิกาที่ผ่านจากเมื่อ มีการร้องขอเพื่ออ่านข้อมูลเมื่อมีข้อมูลดังกล่าว ดังนั้นใช่มันเป็นเวลาแฝงชนิดหนึ่งเมื่อวัดเวลาที่ผ่านไประหว่างคำขอและการตอบกลับ แต่ไม่ใช่ตัวบ่งชี้ที่แท้จริงของเวลาแฝง TOTAL ทั้งหมด ทำไม? ทีนี้เพราะด้วยความถี่ที่เพิ่มขึ้นของหน่วยความจำแรมจะช่วยลดเวลาที่ใช้ในการทำรอบสัญญาณนาฬิกา โปรดจำไว้ว่าความถี่ในเฮิร์ตซ์ (Hz) วัด จำนวนครั้งที่วงจรวนซ้ำทุกวินาที ดังนั้นยิ่งความถี่สูงขึ้นเท่าไรก็จะยิ่งใช้เวลาน้อยลงเท่านั้น จากที่นี่เราได้รับสูตรนี้:

เวลาที่ใช้ในการวนรอบ ( ns ) × CAS latency (“ CL ”)

หากใช้เวลา 1 นาโนวินาทีในการวนรอบและใช้เวลา 15 รอบ (CL15) เวลาแฝงที่แท้จริงจะเป็น 15 นาโนวินาที (ns) แต่ถ้าเราเปลี่ยนค่านี้ 0.7 ns และเพิ่มเวลาแฝง CAS เป็น CL17 ค่าเวลาแฝงที่เกิดขึ้นจริงจะเป็น ต่ำกว่า 11.9ns

ในตัวอย่างที่สองเวลาในการตอบสนองต่ำกว่าเนื่องจากแม้ว่าคุณต้องทำรอบมากขึ้น แต่ ก็ใช้เวลาน้อยลงในการดำเนินการแต่ละรายการ

ตอนนี้บทบาทของความถี่ RAM ที่นี่อาจยังไม่ชัดเจนดังนั้นเรามาดูกันว่าเราไปจาก ความถี่ที่ประกาศโดยผู้ผลิต จนถึง เวลาที่ใช้ในการวนรอบ (ns) ถึง เพื่อให้การคำนวณสามารถทำได้โดยไม่มีปัญหา

สิ่งแรกที่เราควรรู้คือสิ่งที่ธรรมดาที่สุดคือหน่วยความจำมีอยู่ในรายการเช่น "DDR4 2133" แทนที่จะเป็น "DDR4 2133MHz" ในกรณีหลัง แม้ว่าเราจะเรียกมันว่า 'ความถี่' ของแรมมันไม่ได้จริงๆ เพราะความถี่ที่ RAM ใช้งานได้จริงครึ่งหนึ่งนั่นคือในกรณีนี้คือ 1066.5MHz เช่นเดียวกับในหน่วยความจำ DDR (DOUBLE data rate) การดำเนินการ 2 ครั้งต่อวินาทีและไม่ดำเนินการหนึ่งการประกาศ 2133MHz จะเป็น 2133MT / s (การถ่ายโอนนับล้านต่อวินาที) และความถี่จะเป็น 1066.5MHz

ดังนั้นเมื่อเราพูดถึงความถี่ในบทความนี้เราไม่ได้อ้างถึงอัตราการถ่ายโอนซึ่งเป็นสิ่งที่ปกติเรียกว่า "ความถี่" ในกรณีใด ๆ พวกเขาจะเทียบเท่า: อัตราการถ่ายโอนที่สูงกว่าความถี่ที่มากขึ้น

ดังนั้นเมื่อเรามีข้อมูลความถี่แล้วหากเราคำนวณค่าผกผัน (ความถี่ 1)) เราก็จะได้ระยะเวลาของแต่ละรอบในไม่กี่วินาทีในกรณีนี้ 0.0009376465 ​​วินาทีหรือดีกว่ากล่าวว่า 9.38 นาโนวินาที มันจำเป็นต้องคูณด้วย CL เท่านั้น และเราจะมีข้อมูลเวลาแฝงทั้งหมดอยู่แล้ว การแก้ไขสูตรก่อนหน้าเราสามารถไปที่ผลลัพธ์โดยตรงในหน่วยนาโนวินาทีเช่นนี้:

(1 000 ÷ ความถี่จริง) × เวลาแฝง CAS (“ CL ”)

เรารู้ว่าคำอธิบายนี้อาจยุ่งมาก… นั่นเป็นเหตุผลที่เราทิ้งคุณไว้ในตารางนี้ซึ่งเราได้ทำการคำนวณทั้งหมดที่ทำไว้แล้วสำหรับชุดค่าผสม 180 ชุดที่แตกต่างกัน

เวลาแฝงของหน่วยความจำ DDR4 RAM

ตารางนี้ทำให้เกิดข้อสงสัยขึ้น ตัวอย่างเช่นชุดค่าผสม RAM ทั่วไปสองชุดคือ 3000MT / s CL15 และ 3200MT / s และ CL16 ทั้งสองมีเวลาแฝงที่แน่นอนตามสูตรของเรานั่นคือ 10ns อย่างไรก็ตามมีปัจจัยหนึ่งที่เราได้ละเว้น

หน่วยความจำ RAM (โดยเฉพาะ Dynamic RAM หรือ DRAM ที่เราใช้ในคอมพิวเตอร์มือถือและอื่น ๆ) ถูกจัดระเบียบโดย แถวรูปสี่เหลี่ยมผืนผ้าต่างๆที่มี 8 คอลัมน์เรียกว่า "คำ" ดังนั้นสูตรการคำนวณเวลาในการตอบสนองที่เราใช้ก่อนหน้านี้หมายถึงความล่าช้าที่เกิดขึ้น เมื่อเข้าถึงคำสั่งแรก แต่เราต้องมีเวลาใน การตอบสนอง อีกสองครั้ง: เวลาแฝงของคำที่สี่และแปด ในการคำนวณให้ใช้สูตรนี้:

Word N = × (ความถี่จริง 1))

Infinity Fabric มีการใช้ที่รู้จักกันดีที่สุดในการเชื่อมต่อระหว่าง กลุ่มหลัก หรือที่เรียกว่า CCX ซึ่ง ใช้ในโปรเซสเซอร์ Ryzen เกือบทั้งหมด (ยกเว้นบางอย่างเช่น 2200G และ 2400G APUs) อย่างไรก็ตาม การเข้าถึง RAM ยังใช้ Infinity Fabric ด้วย ดังนั้นความถี่ของมันจึงมีผลกระทบมากขึ้นต่อเวลาในการเข้าถึงหน่วยความจำ

ในกรณีของ Intel รถบัสที่พวกเขาใช้นั้นทำงานด้วยความถี่ที่สูงกว่ามากในกรณีส่วนใหญ่ที่สูงกว่า 4, 000 MHz แต่สิ่งสำคัญคือไม่ต้องดูว่าบัสใดที่มีความถี่สูงกว่าเพราะความจริงอาจแตกต่างกัน ใครเป็นผู้นำด้านเวลาในการเข้าถึงหน่วยความจำ, Intel หรือ AMD?

ความจริงก็ คือโปรเซสเซอร์ Intel Coffee Lake มี เวลาแฝงในการเข้าถึงหน่วยความจำต่ำ กว่าคู่แข่งของ AMD Ryzen อย่างที่เราแสดงให้คุณเห็นในการทดสอบประสิทธิภาพของภาพ นี่คือเหตุผลที่ผู้คนมักจัดลำดับความสำคัญของความถี่สูง RAM น้อยกว่าในโปรเซสเซอร์ Intel (จากซ็อกเก็ต 1151) เพราะแม้จะมีผลกระทบที่คล้ายกันในการเข้าถึง latencies เพื่อ RAM ( ตามที่เราเห็นความแตกต่างเมื่อเปลี่ยนเป็น 3400MT / s of RAM มีความคล้ายคลึงกัน ) ไม่มีผลกระทบต่อความเร็วของ ring ring (Infinity Fabric บน AMD) ในอีกด้านหนึ่ง และอีกอย่างกับ Intel ที่ RAM ในโรงงานความเร็ว latencies เหล่านี้คล้ายกับ Ryzen ที่มี RAM 3200MT / มากขึ้น

และฉันจะซื้อ RAM อะไร

เมื่อมีการอธิบายประเด็นทางเทคนิคเหล่านี้แล้วหลังจากพูดคุยเกี่ยวกับความสำคัญของเวลาแฝงในการเข้าถึงหน่วยความจำในอุปกรณ์ที่ทันสมัยคำถามล้านดอลลาร์มาถึง: ความถี่ CAS และเวลาแฝงใดที่ฉันควรเลือกซื้อที่ดีที่สุด

ดังที่เห็นในภาพด้านบน อาจมีราคาแตกต่างกันมากระหว่างชุดคิทที่มีความเร็วสูงกว่าและเวลาแฝงจริงต่ำกว่า (ซึ่งเราอธิบายไว้ก่อนหน้านี้ ) สิ่งที่เพิ่มเข้ากับราคา RAM ที่สูงมากซึ่งมี ราคาสูงขึ้นถึง 40% มากกว่าปีที่แล้วหรือ 160% มากกว่าสองปีที่ผ่านมา มันนำเสนอปัญหาที่ยิ่งใหญ่ในงบประมาณ จำกัด ที่คุณควรประหยัดในชุดที่เลือก

ที่นี่คำแนะนำของเราคือคุณ มองหาสมดุลที่ดีที่สุดระหว่างผลประโยชน์และราคา เราเชื่อว่าหากคุณจะใช้หน่วยประมวลผล AMD Ryzen หรือใช้จ่ายเงินกับ Intel (เช่นตัวอย่างเช่น i5 8600K หรือ i7 8700K) คุณควรพยายามวางอย่างต่ำ 3000 หรือ 3200MT / s ที่ ผิด พลาด อย่างไรก็ตามหากคุณกำลังจะติดตั้งแพลตฟอร์มพื้นฐาน แต่รุ่นใหม่ล่าสุดจุดที่มีความสมดุลของราคาและประสิทธิภาพคือ 2666MT / s ในความเป็นจริงถ้าคุณกำลังจะติดตั้ง Intel Coffee Lake กับเมนบอร์ดที่ไม่ใช่ Z370 คุณจะไม่สามารถเพิ่ม RAM ของความถี่ นั้นดังนั้นมันจะเป็นตัวเลือกที่สมบูรณ์แบบ ตามคำแนะนำขั้นสุดท้ายหากคุณเป็น APU เพื่อใช้งานกราฟิกแบบบูรณาการ ให้ความสนใจเป็นพิเศษกับ RAM ด้วยขั้นต่ำ 2666MT / s (เหมาะอย่างยิ่ง 3000 หรือ 3200) และจำเป็นต้องใช้ Dual Channel ที่คุณต้องการ 2 RAM โมดูลหรือมากกว่า

โปรดจำไว้ด้วยว่าการใช้ RAM บ่อยครั้งขึ้นคุณจะต้อง ทำการปรับแต่ง BIOS ของเมนบอร์ด และตรวจสอบว่าสามารถเพิ่มความถี่ได้ตามข้อกำหนดและความเข้ากันได้ของเมนบอร์ดหรือไม่

จะรู้ได้อย่างไรว่า latency ของ RAM ของฉันเป็นอย่างไร

หากต้องการทราบความถี่และข้อมูล CL ของ RAM สิ่งที่คุณต้องทำคือดาวน์โหลดแอปพลิเคชัน CPUID CPU-Z เมื่อเข้าสู่โปรแกรมการรับข้อมูลทำได้ง่ายเพียงแค่เข้าถึงแท็บ "หน่วยความจำ" และปรึกษากับ ความถี่ DRAM (ความถี่ RAM) และ CAS Latency (CAS latency) เมื่อได้รับข้อมูลแล้วคุณจะต้องใช้สูตรหรือดูที่ตารางของเราเพื่อค้นหาเวลาแฝงที่แท้จริงของ RAM ของคุณ

คำสุดท้ายและข้อสรุปเกี่ยวกับเวลาแฝงของหน่วยความจำแรม

โดยทั่วไปเรารู้ว่านี่เป็นหัวข้อที่ค่อนข้างยากสำหรับหลาย ๆ คนไม่ว่าจะเป็นผู้เริ่มต้นหรือไม่ก็ตาม มีข้อเท็จจริงมากมายที่ต้องจำไว้ซึ่งโดยทั่วไปจะไม่ทราบ ดังนั้นเราจะสรุปข้อสรุปที่เราได้จากบทความในหลายประเด็น:

  • อาจกล่าวได้ว่าเวลาแฝงในกรณีของหน่วยความจำ RAM เป็นเวลาที่ผ่านไปจาก การร้องขอการเข้าถึงข้อมูล จนกว่าจะ มีการเข้าถึง ข้อมูล “ CL” ของหน่วยความจำ RAM หรือที่เรียกว่า CAS latency ไม่ใช่ตัวบ่งชี้ความล่าช้าที่แท้จริงของ RAM เนื่องจากจำเป็นต้องคำนึงถึง ความถี่ ที่ใช้งานได้ ( ครึ่งหนึ่งของการประกาศ "MHz": 2133, 2400, 3000…) และที่จริงแล้วมันเป็นปัจจัยที่กำหนดได้มากกว่า CL เวลาแฝงที่แท้จริงของ RAM มีผลต่อประสิทธิภาพของตัวประมวลผลและโดยเฉพาะอย่างยิ่งในเกมที่จำเป็นต้องเข้าถึง RAM บ่อยขึ้น ใน AMD Ryzen ความถี่ของ RAM ก็มีความสำคัญ มากกว่าในกรณีของโปรเซสเซอร์ Intel Socket 1151 (CAS latencies มีความสำคัญ เหมือนกัน) และโดยเฉพาะอย่างยิ่งถ้าคุณจะใช้ตัวประมวลผล Ryzen สำหรับเกมคุณควรใช้หน่วยความจำ RAM ของ ความถี่ 3000MT / s ขึ้นไปเมื่อซื้อควร หาสมดุลระหว่างประสิทธิภาพและราคา เนื่องจากค่าใช้จ่ายสูงในปัจจุบันของ RAM

ตอนนี้คุณก็รู้แล้วเราหวังว่าบทความของเราจะช่วยให้คุณเข้าใจแนวคิดของเวลาแฝงในหน่วยความจำแรมได้ดีขึ้น คุณมีข้อสงสัยเกี่ยวกับเรื่องนี้หรือไม่? ต้องการคำแนะนำเกี่ยวกับความถี่ของ RAM ที่จะซื้อ? คุณมีคำแนะนำหรือคำวิจารณ์เกี่ยวกับสิ่งที่เราอธิบายให้คุณหรือไม่ อย่าลังเลที่จะแสดงความคิดเห็นหรือเปิดการสนทนาในฟอรัมฮาร์ดแวร์ของเรา!

สอน

ตัวเลือกของบรรณาธิการ

Back to top button