ส่วนของเว็บไซต์
ตัวเลือกของบรรณาธิการ:
- วิธีลบโปรแกรม Avast อย่างสมบูรณ์เพื่อลบ Avast
- แอปพลิเคชั่นมือถือ Aliexpress
- รูปแบบแป้นพิมพ์ QWERTY และ AZERTY แป้นพิมพ์ Dvorak เวอร์ชันพิเศษ
- เกาะเซาวิเซนเต เกาะเซาวิเซนเต
- กฎที่เราฝ่าฝืน สามารถวางข้อศอกบนโต๊ะได้หรือไม่?
- แฟลชไดรฟ์ USB ใดที่น่าเชื่อถือและเร็วที่สุด?
- การเชื่อมต่อแล็ปท็อปเข้ากับทีวีผ่านสาย USB เพื่อเชื่อมต่อแล็ปท็อปเข้ากับทีวี VGA
- การเปลี่ยนอินเทอร์เฟซ Steam - จากรูปภาพธรรมดาไปจนถึงการนำเสนอทั้งหมดบนหน้าจอ การออกแบบไอน้ำใหม่
- วิธียกเลิกการสมัครสมาชิก Megogo บนทีวี: คำแนะนำโดยละเอียด วิธียกเลิกการสมัครสมาชิก Megogo
- วิธีแบ่งพาร์ติชันดิสก์โดยติดตั้ง Windows โดยไม่สูญเสียข้อมูล แบ่งพาร์ติชันดิสก์ 7
การโฆษณา
จะตั้งเวลา RAM อย่างถูกต้องได้อย่างไร? เมนบอร์ด. |
RAM ทำงานตามสัญญาณควบคุมจากตัวควบคุมหน่วยความจำ ซึ่งอยู่ที่นอร์ธบริดจ์ของชิปเซ็ต (Intel) หรือโดยตรงในโปรเซสเซอร์ (Athlon 64/FX/X2 และ Phenom) ในการเข้าถึงเซลล์หน่วยความจำเฉพาะ ตัวควบคุมจะสร้างลำดับสัญญาณโดยมีความล่าช้าบางอย่างระหว่างเซลล์เหล่านั้น การหน่วงเวลาเป็นสิ่งจำเป็นเพื่อให้โมดูลหน่วยความจำมีเวลาดำเนินการคำสั่งปัจจุบันและเตรียมพร้อมสำหรับคำสั่งถัดไป ความล่าช้าเหล่านี้เรียกว่าการกำหนดเวลา และโดยปกติจะวัดในนาฬิกาบัสหน่วยความจำ หากกำหนดเวลานานเกินไป ชิปหน่วยความจำจะดำเนินการที่จำเป็นทั้งหมดและจะคงสถานะไม่ได้ใช้งานเป็นระยะเวลาหนึ่งเพื่อรอคำสั่งถัดไป ในกรณีนี้หน่วยความจำจะทำงานช้าลงแต่มีเสถียรภาพมากขึ้น หากเวลาน้อยเกินไป โมดูลหน่วยความจำจะไม่สามารถทำงานได้อย่างถูกต้อง ส่งผลให้โปรแกรมหรือระบบปฏิบัติการทั้งหมดเสียหาย บางครั้งคอมพิวเตอร์อาจไม่สามารถบู๊ตเลยด้วยจังหวะดังกล่าว คุณจะต้องรีเซ็ตเครื่องโดยใช้จัมเปอร์บนเมนบอร์ด โมดูลหน่วยความจำแต่ละตัวมีค่าจังหวะเวลาของตัวเอง ซึ่งผู้ผลิตรับประกันการทำงานของหน่วยความจำที่รวดเร็วและเสถียร ค่าเหล่านี้จะถูกบันทึกไว้ในชิปพิเศษที่เรียกว่า SPD (Serial Presence Detect) ด้วยการใช้ข้อมูล SPD ไบออสสามารถกำหนดค่าโมดูลหน่วยความจำใดๆ ที่ได้รับการสนับสนุนโดยชิปเซ็ตเมนบอร์ดได้โดยอัตโนมัติ BIOS เวอร์ชันส่วนใหญ่อนุญาตให้คุณละทิ้งการใช้ SPD และกำหนดค่าหน่วยความจำด้วยตนเอง คุณสามารถลองลดเวลาลงเพื่อเร่งความเร็วหน่วยความจำได้ แต่หลังจากนี้คุณควรทดสอบระบบอย่างระมัดระวัง สำหรับโมดูลหน่วยความจำ SDRAM และ DDR สมัยใหม่ มีการกำหนดเวลาหลักสี่ค่าและพารามิเตอร์หนึ่งตัวสำหรับการทำงานของตัวควบคุมหน่วยความจำ เพื่อให้เข้าใจแก่นแท้ของพวกมัน เรามาพิจารณาการทำงานของตัวควบคุมหน่วยความจำโดยย่อ1. วงจรการเข้าถึงเซลล์หน่วยความจำเฉพาะเริ่มต้นด้วยการตั้งค่าตัวควบคุมสัญญาณการสุ่มตัวอย่างแถว RAS# (Row Address Strobe) ต่ำ และการตั้งค่าที่อยู่แถวบนบรรทัดที่อยู่ เมื่อได้รับคำสั่งนี้ โมดูลหน่วยความจำจะเริ่มกระบวนการเปิดบรรทัดที่มีการส่งที่อยู่ไปตามบรรทัดที่อยู่ 2. หลังจากช่วงระยะเวลาหนึ่งที่จำเป็นในการเปิดแถวที่เลือก ตัวควบคุมหน่วยความจำจะตั้งค่าสัญญาณสุ่มตัวอย่างคอลัมน์ CAS# (Column Address Strobe) ต่ำ บรรทัดที่อยู่จะมีที่อยู่ของคอลัมน์ที่ต้องเปิดอยู่แล้ว 3. หลังจากส่งสัญญาณ CAS# ไปได้ระยะหนึ่ง โมดูลหน่วยความจำจะเริ่มส่งข้อมูลที่ร้องขอ 4. หากต้องการปิดบรรทัด ตัวควบคุมหน่วยความจำจะปิดสัญญาณ RAS# และ CAS# โดยการตั้งค่าพินที่เกี่ยวข้องให้อยู่ในระดับสูง หลังจากนั้นการชาร์จสายปิดจะเริ่มขึ้น แต่ในขณะเดียวกันการส่งแพ็กเก็ตข้อมูลอาจเสร็จสิ้น ตามคำอธิบายแบบง่ายข้างต้นมีความโดดเด่นดังต่อไปนี้: ช่วงเวลา (ตามลำดับความสำคัญ): ■ tCL หรือ CAS# เวลาแฝง- ความล่าช้าระหว่างการใช้สัญญาณการสุ่มตัวอย่างคอลัมน์ CAS# และการเริ่มต้นการส่งข้อมูล นั่นคือระหว่างขั้นตอนที่ 2 และ 3 ■ tRCD หรือ RAS# ถึง CAS# ล่าช้า- ความล่าช้าระหว่างสัญญาณการสุ่มตัวอย่างแถว RAS# และสัญญาณการสุ่มตัวอย่างคอลัมน์ CAS# (ขั้นตอนที่ 1 และ 2) ■ tRP หรือ RAS# เติมเงิน- ความล่าช้าในการชาร์จสายหลังจากปิด (ด่าน 4 และ 5) ■ tRAS หรือใช้งานเพื่อหน่วงเวลาการชาร์จล่วงหน้า- เวลาขั้นต่ำระหว่างคำสั่งเพื่อเปิดบรรทัดและปิด (ด่าน 1-4) ■ CR หรืออัตราคำสั่ง- พารามิเตอร์เพิ่มเติมที่ระบุจำนวนรอบสัญญาณนาฬิกาสำหรับการส่งคำสั่งจากคอนโทรลเลอร์ไปยังหน่วยความจำ มีผลกระทบอย่างมีนัยสำคัญต่อประสิทธิภาพของโมดูลหน่วยความจำสมัยใหม่ และสามารถรับค่าได้ 1 หรือ 2 รอบสัญญาณนาฬิกา เมื่อระบุคุณสมบัติของโมดูลหน่วยความจำมักจะระบุเวลาตามรูปแบบต่อไปนี้: tCL-tRCD-tRP-tRAS-CR เช่นโมดูลหน่วยความจำของ Kingston 1GB DDR2 PC2-5300 มีกำหนดเวลาในโหมดมาตรฐาน 4- 4-4-12-1T. ไม่สามารถระบุพารามิเตอร์ Command Rate (CR) ได้ จากนั้นการกำหนดเวลาจะถูกเขียนเป็นลำดับตัวเลขสี่ตัว (4-4-4-12) หากคุณนับจำนวนพัลส์ตัวกำเนิดสัญญาณนาฬิการะหว่างขั้นตอนหลักของการทำงานของคอนโทรลเลอร์ คุณจะได้รับรูปแบบการกำหนดเวลา 2-3-3-7 ซึ่งเป็นเรื่องปกติสำหรับหน่วยความจำ DDR บันทึก เมื่อวิเคราะห์การกำหนดเวลาหน่วยความจำของมาตรฐาน DDR และ DDR2 คุณอาจคิดว่าหน่วยความจำ DDR2 ทำงานช้ากว่า DDR อย่างไรก็ตาม กรณีนี้ไม่เป็นเช่นนั้น เนื่องจาก DDR2 ทำงานที่ความถี่เป็นสองเท่า และการกำหนดเวลาจะวัดเป็นรอบสัญญาณนาฬิกา ตัวอย่างเช่น การดำเนินการสองรอบสัญญาณนาฬิกาที่ 200 MHz จะใช้เวลาในหน่วยนาโนวินาทีเท่ากันกับสี่รอบสัญญาณนาฬิกาที่ 400 MHz ดังนั้น หน่วยความจำ DDR2 ที่มีไทม์มิ่ง 4-4-4-12 จะทำงานโดยมีความหน่วงใกล้เคียงกับหน่วยความจำที่มีไทม์มิ่ง 2-2-2-6 โดยประมาณ ข้อสรุปที่คล้ายกันสามารถสรุปได้โดยการเปรียบเทียบไทม์มิ่งของหน่วยความจำ DDR2 และ DDR3 จำนวนพารามิเตอร์ที่ใช้ได้สำหรับการกำหนดค่า RAM อาจแตกต่างกันอย่างมากสำหรับเมนบอร์ดรุ่นต่างๆ แม้ว่าจะผลิตบนชิปเซ็ตเดียวกันก็ตาม จากคุณสมบัตินี้ เมนบอร์ดสามารถแบ่งออกเป็นสามประเภท ■ บอร์ดที่มีตัวเลือกการปรับแต่งน้อยที่สุด- สถานการณ์นี้เป็นเรื่องปกติสำหรับบอร์ดราคาไม่แพงที่มีไว้สำหรับคอมพิวเตอร์ระดับเริ่มต้น ตามกฎแล้ว คุณสามารถตั้งค่าความถี่ของหน่วยความจำและอาจกำหนดเวลาได้หนึ่งหรือสองครั้ง บอร์ดดังกล่าวมีความสามารถในการโอเวอร์คล็อกที่จำกัด ■ บอร์ดที่มีความสามารถในการปรับแต่งพารามิเตอร์พื้นฐาน- สามารถกำหนดค่าความถี่ในการทำงานและการกำหนดเวลาพื้นฐานได้ดังรายการข้างต้น ชุดพารามิเตอร์นี้เป็นเรื่องปกติสำหรับบอร์ดส่วนใหญ่และช่วยให้คุณสามารถโอเวอร์คล็อกระบบได้ พารามิเตอร์หน่วยความจำสามารถรวบรวมได้ในส่วนแยกต่างหากหรืออยู่ในส่วนโดยตรง คุณสมบัติชิปเซ็ตขั้นสูง - บอร์ดบางรุ่นมีส่วนพิเศษสำหรับการปรับแต่งและการโอเวอร์คล็อก และอาจระบุพารามิเตอร์หน่วยความจำอยู่ที่นั่น ■ บอร์ดขั้นสูง- ข้างต้นอัลกอริทึมสำหรับการทำงานของตัวควบคุมหน่วยความจำได้รับในรูปแบบที่เรียบง่ายมาก แต่ในความเป็นจริงตัวควบคุมหน่วยความจำโต้ตอบกับโมดูลหน่วยความจำตามอัลกอริทึมที่ซับซ้อนมากโดยใช้นอกเหนือจากที่ระบุไว้ข้างต้นการกำหนดเวลาเพิ่มเติมมากมาย . บางครั้งคุณสามารถค้นหามาเธอร์บอร์ดที่มีชุดพารามิเตอร์เพิ่มเติมซึ่งช่วยให้คุณสามารถเพิ่มประสิทธิภาพหน่วยความจำอย่างละเอียดยิ่งขึ้นและโอเวอร์คล็อกได้อย่างมีประสิทธิภาพ มาเธอร์บอร์ดสมัยใหม่ช่วยให้คุณเปลี่ยนการกำหนดเวลาหน่วยความจำได้ด้วยตนเอง ค่าเริ่มต้น การกำหนดเวลาเขียนไว้ในชิปโมดูล SPD และ BIOS ของเมนบอร์ดจะตั้งค่าที่แนะนำโดยผู้ผลิตโดยอัตโนมัติ โดยทั่วไป คำศัพท์ต่อไปนี้ใช้เพื่ออธิบายการกำหนดเวลาของหน่วยความจำ CAS (#CAS)- Column Access Strobe การตั้งค่าที่อยู่คอลัมน์ ราส (#รส)- ROW Access Strobe การตั้งค่าที่อยู่แถว ความล่าช้า- เวลาล่าช้า แดรมCASความล่าช้า(TCL, CL) - จำนวนรอบสัญญาณนาฬิการะหว่างการกำหนดที่อยู่คอลัมน์และข้อมูลที่เข้าสู่รีจิสเตอร์เอาต์พุต แดรมรศถึงCASล่าช้า(TRCD, RCD) - จำนวนรอบสัญญาณนาฬิการะหว่างการตั้งค่าที่อยู่แถวและการอ่านที่อยู่คอลัมน์ เช่น เวลาที่ต้องใช้ในการสลับระหว่างแถวและคอลัมน์ ตามกฎแล้ว เมนบอร์ดสมัยใหม่รองรับการเปลี่ยนการกำหนดเวลา RAM โดยใช้การตั้งค่า BIOS อย่างไรก็ตาม เพื่อตั้งความหวังอย่างจริงจังในการเพิ่มประสิทธิภาพของระบบคอมพิวเตอร์โดยลดลง การกำหนดเวลาไม่คุ้มค่า ผลกระทบของการลดความล่าช้าในงานทั่วไปส่วนใหญ่นั้นเป็นเพียงภาพลวงตาและมีอยู่เพียงไม่กี่เปอร์เซ็นต์ซึ่งแทบจะมองไม่เห็นด้วยตาเปล่า: ดังที่ทราบกันดีว่าบุคคลสังเกตเห็นความแตกต่างในประสิทธิภาพอย่างน้อย 10% บางครั้งการจัดการการกำหนดเวลาของหน่วยความจำก็ช่วยแก้ปัญหาร้ายแรงได้ ตัวอย่างเช่น การลดเวลาการเรนเดอร์ของฉากที่หนักหน่วงใน 3D Studio MAX ลงแม้แต่เปอร์เซ็นต์เดียวจะช่วยประหยัดเวลาได้หลายชั่วโมงและประหยัดเงินได้มาก แต่ควรจำไว้ว่าการลดความล่าช้าจะลดความเสถียรของระบบคอมพิวเตอร์อย่างเป็นกลาง การจัดการเวลา มาดูการตั้งเวลาหน่วยความจำโดยใช้ตัวอย่างของ Phoenix-Award BIOS CMOS Setup Utility บนเมนบอร์ด ASUS A8N-SLI ที่ติดตั้งชิปเซ็ต AMD nForce 4 ดังที่คุณทราบ ตัวควบคุมหน่วยความจำในระบบเหล่านี้มีอยู่ใน AMD Athlon 64 โปรเซสเซอร์ เปิดเครื่องมือการตั้งค่า BIOS เลือกพาร์ติชัน ขั้นสูง, หมวดหมู่ การกำหนดค่า DRAM. ตามค่าเริ่มต้น พารามิเตอร์หน่วยความจำทั้งหมดจะถูกตั้งค่าเป็น อัตโนมัตินั่นคือคุณสมบัติหน่วยความจำจะถูกอ่านจากชิปโมดูล SPD และกำหนดเวลาตามข้อมูลที่บันทึกไว้ ตัวอย่างแสดงค่าต่ำสุดที่เป็นไปได้ การกำหนดเวลาอนุญาตใน BIOS เวอร์ชันนี้ คุณต้องเข้าใจว่าไม่ใช่ความจริงที่ว่าหน่วยความจำที่ติดตั้งบนคอมพิวเตอร์จะทำงานกับพารามิเตอร์ดังกล่าวไม่ได้เลย เปลี่ยนค่าในแต่ละแถวหมวดหมู่ทีละรายการ การกำหนดค่า DRAMก่อนอื่นเลยในแถว จับเวลาหน่วยความจำ 1T/2T(ตัวเลือกนี้คล้ายกัน อัตราคำสั่ง) ตั้งค่า 1ต. หลังจากเปลี่ยนพารามิเตอร์แล้ว ให้ออกจากการตั้งค่า BIOS โหลดระบบปฏิบัติการและตรวจสอบประสิทธิภาพของหน่วยความจำ โดยทั่วไปแล้วโปรแกรมพิเศษจะใช้สำหรับการทดสอบ เช่น MemTest (http://hcidesigh.com/memtest/) หรือโหลดคอมพิวเตอร์ที่มีงานหนักซึ่งใช้ RAM อย่างเข้มข้น การคำนวณทางวิทยาศาสตร์เหมาะสำหรับจุดประสงค์นี้และในชีวิตประจำวัน - โปรแกรมเก็บถาวรหรือเกมสามมิติ หากการทดสอบเป็นไปด้วยดี เราจะก้าวไปสู่ขั้นต่อไป หากคอมพิวเตอร์ไม่เสถียร เราจะคืนค่าพารามิเตอร์กลับเป็นสถานะก่อนหน้า (รีบูตคอมพิวเตอร์ เรียกใช้เครื่องมือการตั้งค่า BIOS เลือกพาร์ติชัน ขั้นสูง, หมวดหมู่ การกำหนดค่า DRAM- เราทำซ้ำการดำเนินการในขั้นตอนที่ 5 สำหรับบรรทัด CAS# เวลาแฝง (ทีซีแอล). โดยใช้วิธีการที่อธิบายไว้ในย่อหน้าที่ 5 และ 6 เราเลือกค่าพารามิเตอร์ที่ช่วยให้มั่นใจว่าการทำงานของคอมพิวเตอร์มีความเสถียรพร้อมกำหนดเวลาที่ลดลง โปรดทราบว่าการเพิ่มความถี่บัสหน่วยความจำจะทำให้ไทม์มิ่งเพิ่มขึ้น และในทางกลับกัน การลดไทม์มิ่งจะทำได้เฉพาะที่ความถี่ที่ทำให้เป็นมาตรฐานสำหรับโมดูลที่กำหนดหรือที่ความถี่ต่ำกว่าเท่านั้น วิธีใดที่ต้องการนั้นขึ้นอยู่กับดุลยพินิจของผู้ใช้ เราได้พูดคุยเกี่ยวกับวิธีโอเวอร์คล็อกโปรเซสเซอร์และการ์ดแสดงผลแล้ว องค์ประกอบอื่นที่ส่งผลต่อประสิทธิภาพของคอมพิวเตอร์เครื่องเดียวค่อนข้างมากคือ RAM การบังคับและการปรับแต่งโหมดการทำงานของ RAM อย่างละเอียดสามารถเพิ่มประสิทธิภาพพีซีได้โดยเฉลี่ย 5-10% หากการเพิ่มขึ้นดังกล่าวเกิดขึ้นได้โดยไม่ต้องลงทุนทางการเงินใดๆ และไม่ก่อให้เกิดความเสี่ยงต่อเสถียรภาพของระบบ ทำไมไม่ลองล่ะ? อย่างไรก็ตาม เมื่อเราเริ่มเตรียมเนื้อหานี้ เราก็ได้ข้อสรุปว่าคำอธิบายของกระบวนการโอเวอร์คล็อกนั้นไม่เพียงพอ คุณสามารถเข้าใจได้ว่าทำไมและเพื่อจุดประสงค์ใดจึงจำเป็นต้องเปลี่ยนการตั้งค่าบางอย่างสำหรับการทำงานของโมดูลโดยเจาะลึกสาระสำคัญของการทำงานของระบบย่อยหน่วยความจำของคอมพิวเตอร์เท่านั้น ดังนั้นในส่วนแรกของเนื้อหาเราจะพิจารณาหลักการทั่วไปของการทำงานของ RAM โดยย่อ ข้อที่สองประกอบด้วยเคล็ดลับพื้นฐานที่นักโอเวอร์คล็อกมือใหม่ควรปฏิบัติตามเมื่อโอเวอร์คล็อกระบบย่อยหน่วยความจำ หลักการพื้นฐานของการทำงานของ RAM จะเหมือนกันสำหรับโมดูลประเภทต่างๆ JEDEC ผู้พัฒนามาตรฐานอุตสาหกรรมเซมิคอนดักเตอร์ชั้นนำเปิดโอกาสให้ทุกคนทำความคุ้นเคยกับเอกสารที่เปิดอยู่ในหัวข้อนี้ เราจะพยายามอธิบายแนวคิดพื้นฐานโดยย่อ ดังนั้น RAM จึงเป็นเมทริกซ์ที่ประกอบด้วยอาร์เรย์ที่เรียกว่าคลังหน่วยความจำ พวกเขาสร้างหน้าข้อมูลที่เรียกว่า ธนาคารหน่วยความจำมีลักษณะคล้ายตาราง แต่ละเซลล์มีพิกัดแนวตั้ง (คอลัมน์) และแนวนอน (แถว) เซลล์หน่วยความจำเป็นตัวเก็บประจุที่สามารถเก็บประจุไฟฟ้าได้ สัญญาณแอนะล็อกจะถูกแปลงเป็นสัญญาณดิจิทัลโดยใช้แอมพลิฟายเออร์พิเศษ ซึ่งจะสร้างข้อมูลขึ้นมา วงจรสัญญาณของโมดูลทำหน้าที่ชาร์จตัวเก็บประจุและข้อมูลการบันทึก/การอ่าน อัลกอริธึมสำหรับการทำงานของหน่วยความจำแบบไดนามิกสามารถอธิบายได้ดังต่อไปนี้:
การดำเนินการที่เกิดขึ้นภายใน RAM ต้องใช้เวลาพอสมควรจึงจะเสร็จสมบูรณ์ โดยปกติจะเรียกสิ่งนี้ว่า "การกำหนดเวลา" ที่คุ้นเคย (จากเวลาภาษาอังกฤษ) ดังนั้น การกำหนดเวลาจึงเป็นช่วงเวลาที่จำเป็นในการดำเนินการบางอย่างใน RAM รูปแบบการกำหนดเวลาที่ระบุไว้บนสติ๊กเกอร์โมดูลหน่วยความจำประกอบด้วยเฉพาะการหน่วงเวลาหลักเท่านั้น CL-tRCD-tRP-tRAS (เวลาแฝงของ CAS, ความล่าช้าของ RAS ถึง CAS, การชาร์จล่วงหน้าของ RAS และรอบเวลา (หรือใช้งานเพื่อการชาร์จล่วงหน้า)) ส่วนอื่นๆ ทั้งหมดที่มีผลกระทบต่อความเร็วของ RAM น้อยกว่า มักเรียกว่าการกำหนดเวลาย่อย การกำหนดเวลาเพิ่มเติมหรือสำรอง ต่อไปนี้คือรายละเอียดของความล่าช้าหลักที่เกิดขึ้นระหว่างการทำงานของโมดูลหน่วยความจำ: CAS Latency (CL) อาจเป็นพารามิเตอร์ที่สำคัญที่สุด กำหนดเวลาขั้นต่ำระหว่างการออกคำสั่งอ่าน (CAS) และการเริ่มต้นการถ่ายโอนข้อมูล (ดีเลย์การอ่าน) RAS to CAS Delay (tRCD) ระบุช่วงเวลาระหว่างการออกคำสั่ง RAS และ CAS ระบุจำนวนรอบสัญญาณนาฬิกาที่จำเป็นสำหรับข้อมูลในการเข้าสู่เครื่องขยายเสียง RAS Precharge (tRP) - เวลาที่ใช้ในการชาร์จเซลล์หน่วยความจำหลังจากที่ธนาคารปิด Row Active Time (tRAS) - ช่วงเวลาที่ธนาคารยังคงเปิดอยู่และไม่จำเป็นต้องชาร์จใหม่ Command Rate 1/2T (CR) - เวลาที่คอนโทรลเลอร์ใช้ในการถอดรหัสคำสั่งและที่อยู่ ด้วยค่า 1T คำสั่งจะถูกรับรู้ในหนึ่งรอบสัญญาณนาฬิกา โดยที่ 2T - เป็นสองรอบ Bank Cycle Time (tRC, tRAS/tRC) - เวลาของการเข้าถึงธนาคารหน่วยความจำเต็มรอบ ตั้งแต่เปิดจนถึงปิด การเปลี่ยนแปลงกับ tRAS DRAM Idle Timer - เวลาว่างของหน้าข้อมูลที่เปิดอยู่สำหรับการอ่านข้อมูลจากมัน แถวถึงคอลัมน์ (อ่าน/เขียน) (tRCD, tRCDWr, tRCDRd) เกี่ยวข้องโดยตรงกับพารามิเตอร์ RAS ถึง CAS Delay (tRCD) คำนวณโดยใช้สูตร tRCD(Wr/Rd) = RAS ถึง CAS Delay + Rd/Wr Command Delay เทอมที่สองคือค่าที่ไม่ได้รับการควบคุมซึ่งกำหนดความล่าช้าในการเขียน/อ่านข้อมูล บางทีนี่อาจเป็นชุดการกำหนดเวลาพื้นฐานซึ่งมักมีให้เปลี่ยนใน BIOS ของเมนบอร์ด การถอดรหัสความล่าช้าที่เหลือตลอดจนคำอธิบายโดยละเอียดเกี่ยวกับหลักการทำงานและการกำหนดอิทธิพลของพารามิเตอร์บางตัวต่อการทำงานของ RAM สามารถพบได้ในข้อกำหนดของ JEDEC ที่เราได้กล่าวไปแล้วเช่นเดียวกับ ในเอกสารข้อมูลแบบเปิดของผู้ผลิตชุดลอจิกระบบ
การกำหนดเวลาหน่วยความจำพื้นฐานคำอธิบายเกี่ยวกับการกำหนดเวลา tRP (Read to Precharge, RAS Precharge) โดยใช้ไดอะแกรมทั่วไปในแผ่นข้อมูลจาก JEDEC คำอธิบายของลายเซ็น: CK และ CK - สัญญาณนาฬิกาการส่งข้อมูล, ฤvertedษีสัมพันธ์กัน (Differential Clock); คำสั่ง - คำสั่งที่มาถึงเซลล์หน่วยความจำ อ่าน - การดำเนินการอ่าน NOP - ไม่มีคำสั่ง PRE - ตัวเก็บประจุชาร์จใหม่ - เซลล์หน่วยความจำ ACT - การดำเนินการเปิดใช้งานแถว ADDRESS - กำหนดที่อยู่ข้อมูลไปยังธนาคารหน่วยความจำ DQS - บัสข้อมูล (Data Strobe); DQ - บัสอินพุต/เอาต์พุตข้อมูล (บัสข้อมูล: อินพุต/เอาต์พุต); CL - CAS Latency ในกรณีนี้เท่ากับสองรอบสัญญาณนาฬิกา DO n - อ่านข้อมูลจากบรรทัด n หนึ่งรอบสัญญาณนาฬิกาคือช่วงเวลาที่ต้องส่งคืนสัญญาณการส่งข้อมูล CK และ CK ไปยังตำแหน่งเริ่มต้นซึ่งคงที่ในช่วงเวลาหนึ่ง บล็อกไดอะแกรมแบบง่ายที่อธิบายพื้นฐานของหน่วยความจำ DDR2 มันถูกสร้างขึ้นเพื่อแสดงสถานะที่เป็นไปได้ของทรานซิสเตอร์และคำสั่งที่ควบคุมพวกมัน อย่างที่คุณเห็นเพื่อให้เข้าใจวงจร "ง่าย ๆ " ดังกล่าวจะต้องใช้เวลามากกว่าหนึ่งชั่วโมงในการศึกษาพื้นฐานของการทำงานของ RAM (เราไม่ได้พูดถึงการทำความเข้าใจกระบวนการทั้งหมดที่เกิดขึ้นภายในชิปหน่วยความจำ) พื้นฐานการโอเวอร์คล็อก RAMประสิทธิภาพของ RAM นั้นถูกกำหนดโดยตัวบ่งชี้สองตัวเป็นหลัก: ความถี่ในการทำงานและเวลา อันไหนที่จะมีผลกระทบต่อประสิทธิภาพของพีซีมากกว่านั้นควรพิจารณาเป็นรายบุคคล แต่หากต้องการโอเวอร์คล็อกระบบย่อยหน่วยความจำคุณต้องใช้ทั้งสองวิธี โมดูลของคุณมีความสามารถอะไรบ้าง? ด้วยระดับความน่าจะเป็นที่ค่อนข้างสูง พฤติกรรมของแม่พิมพ์สามารถทำนายได้โดยการกำหนดชื่อของชิปที่ใช้ในชิปเหล่านั้น ชิปโอเวอร์คล็อกที่ประสบความสำเร็จมากที่สุดของมาตรฐาน DDR คือ Samsung TCCD, UCCC, Winbond BH-5, CH-5; DDR2 - ไมครอน D9xxx; DDR3 - ไมครอน D9GTR อย่างไรก็ตาม ผลลัพธ์สุดท้ายจะขึ้นอยู่กับประเภทของ RSV ระบบที่ติดตั้งโมดูล ความสามารถของเจ้าของในการโอเวอร์คล็อกหน่วยความจำ และโชคเมื่อเลือกสำเนา บางทีขั้นตอนแรกที่ผู้เริ่มต้นทำคือการเพิ่มความถี่การทำงานของ RAM มันจะเชื่อมโยงกับโปรเซสเซอร์ FSB เสมอและตั้งค่าโดยใช้สิ่งที่เรียกว่าตัวแบ่งใน BIOS ของบอร์ด ส่วนหลังสามารถแสดงในรูปแบบเศษส่วน (1:1, 1:1.5) ในรูปแบบเปอร์เซ็นต์ (50%, 75%, 120%) ในโหมดการทำงาน (DDR-333, DDR2-667) เมื่อโอเวอร์คล็อกโปรเซสเซอร์โดยการเพิ่ม FSB ความถี่หน่วยความจำจะเพิ่มขึ้นโดยอัตโนมัติ ตัวอย่างเช่น หากเราใช้ตัวแบ่งบูสต์ 1:1.5 เมื่อเราเปลี่ยนความถี่บัสจาก 333 เป็น 400 MHz (โดยทั่วไปสำหรับการเพิ่ม Core 2 Duo) ความถี่หน่วยความจำจะเพิ่มขึ้นจาก 500 MHz (333 × 1.5) เป็น 600 เมกะเฮิรตซ์ (400 ×1.5) ดังนั้น เมื่อทำการบูสต์พีซีของคุณ ตรวจสอบให้แน่ใจว่าอุปสรรคไม่ได้จำกัดการทำงานที่เสถียรของ RAM ขั้นตอนต่อไปคือการเลือกเวลาหลักและการกำหนดเวลาเพิ่มเติม สามารถตั้งค่าได้ใน BIOS ของเมนบอร์ดหรือเปลี่ยนแปลงโดยใช้ยูทิลิตี้พิเศษได้ทันทีในระบบปฏิบัติการ บางทีโปรแกรมที่เป็นสากลที่สุดคือ MemSet แต่เจ้าของระบบที่ใช้โปรเซสเซอร์ AMD Athlon 64 (K8) จะพบว่า A64Tweaker มีประโยชน์มาก ประสิทธิภาพที่เพิ่มขึ้นสามารถทำได้โดยการลดความล่าช้าเท่านั้น ประการแรก CAS Latency (CL) จากนั้น RAS เป็น CAS Delay (tRCD), RAS Precharge (tRP) และ Active ถึง Precharge (tRAS) ในรูปแบบย่อ CL4-5-4-12 นั้นผู้ผลิตโมดูลหน่วยความจำระบุบนสติกเกอร์ผลิตภัณฑ์ หลังจากตั้งเวลาหลักแล้ว คุณสามารถลดเวลาเพิ่มเติมลงได้
ผลลัพธ์ของการโอเวอร์คล็อก RAM ได้รับอิทธิพลอย่างมากจากการเพิ่มแรงดันไฟฟ้าของดาย ขีด จำกัด ที่ปลอดภัยสำหรับการทำงานในระยะยาวมักจะเกินค่าที่ผู้ผลิตประกาศไว้ 10-20% แต่ในแต่ละกรณีจะมีการเลือกทีละรายการโดยคำนึงถึงลักษณะเฉพาะของชิป สำหรับ DDR2 ทั่วไป แรงดันไฟฟ้าในการทำงานมักจะอยู่ที่ 1.8 V สามารถเพิ่มเป็น 2-2.1 V โดยไม่มีความเสี่ยงมากนัก โดยมีเงื่อนไขว่าจะต้องได้รับการปรับปรุงผลการโอเวอร์คล็อก อย่างไรก็ตามสำหรับการโอเวอร์คล็อกโมดูลที่ใช้ชิป Micron D9 ผู้ผลิตประกาศแรงดันไฟฟ้ามาตรฐานที่ 2.3-2.4 V ขอแนะนำให้เกินค่าเหล่านี้สำหรับเซสชันการเปรียบเทียบระยะสั้นเท่านั้นเมื่อความถี่เพิ่มเติมทุกเมกะเฮิรตซ์มีความสำคัญ โปรดทราบว่าในระหว่างการใช้งานหน่วยความจำในระยะยาวที่แรงดันไฟฟ้าที่แตกต่างจากค่าที่ปลอดภัยสำหรับชิปที่ใช้เรียกว่าการเสื่อมสภาพของโมดูล RAM เป็นไปได้ คำนี้หมายถึงการลดลงของศักยภาพในการโอเวอร์คล็อกของโมดูลเมื่อเวลาผ่านไป (ขึ้นอยู่กับการไม่สามารถทำงานได้ในโหมดปกติ) และความล้มเหลวของดายโดยสมบูรณ์ กระบวนการย่อยสลายไม่ได้รับผลกระทบเป็นพิเศษจากคุณภาพของการระบายความร้อนของโมดูล แม้แต่เศษที่เย็นก็ยังอาจได้รับผลกระทบได้ แน่นอนว่ามีตัวอย่างของการใช้ RAM ที่ประสบความสำเร็จในระยะยาวที่แรงดันไฟฟ้าสูง แต่โปรดจำไว้ว่า: คุณดำเนินการทั้งหมดเมื่อบังคับให้ระบบตกอยู่ในอันตรายและความเสี่ยงของคุณเอง อย่าหักโหมจนเกินไป ประสิทธิภาพที่เพิ่มขึ้นบนพีซีสมัยใหม่สามารถทำได้โดยการใช้ประโยชน์จากโหมด Dual Channel ซึ่งทำได้โดยการเพิ่มความกว้างของช่องทางการแลกเปลี่ยนข้อมูล และเพิ่มแบนด์วิธทางทฤษฎีของระบบย่อยหน่วยความจำ ตัวเลือกนี้ไม่จำเป็นต้องมีความรู้ ทักษะพิเศษ หรือการปรับแต่งโหมดการทำงานของ RAM อย่างละเอียด ในการเปิดใช้งาน Dual Channel ก็เพียงพอที่จะมีโมดูลสองหรือสี่โมดูลที่มีปริมาตรเท่ากัน (ไม่จำเป็นต้องใช้แม่พิมพ์ที่เหมือนกันทั้งหมด) โหมดดูอัลแชนเนลจะเปิดใช้งานโดยอัตโนมัติหลังจากติดตั้ง RAM ในช่องที่เหมาะสมบนเมนบอร์ด การปรับเปลี่ยนที่อธิบายไว้ทั้งหมดนำไปสู่การเพิ่มประสิทธิภาพของระบบย่อยหน่วยความจำ แต่มักจะสังเกตเห็นการเพิ่มขึ้นด้วยตาเปล่าได้ยาก ด้วยการปรับแต่งที่ดีและความถี่การทำงานของโมดูลที่เพิ่มขึ้นอย่างเห็นได้ชัดคุณสามารถวางใจในการเพิ่มผลผลิตได้ประมาณ 10-15% ตัวเลขเฉลี่ยก็ต่ำกว่า เกมนี้คุ้มค่ากับปัญหาและคุ้มค่าไหมที่จะใช้เวลาเล่นกับการตั้งค่า? หากคุณต้องการศึกษาลักษณะนิสัยของพีซีโดยละเอียด ทำไมจะไม่ได้ล่ะ? EPP และ XMP - โอเวอร์คล็อก RAM สำหรับคนขี้เกียจผู้ใช้บางคนไม่ได้ศึกษาคุณสมบัติของการตั้งค่าพีซีเพื่อประสิทธิภาพสูงสุด บริษัทชั้นนำเสนอวิธีง่ายๆ ในการเพิ่มประสิทธิภาพคอมพิวเตอร์สำหรับผู้เริ่มต้นโอเวอร์คล็อก สำหรับ RAM ทุกอย่างเริ่มต้นด้วยเทคโนโลยี Enhanced Performance Profiles (EPP) ที่ NVIDIA และ Corsair นำมาใช้ มาเธอร์บอร์ดที่ใช้ nForce 680i SLI เป็นเมนบอร์ดรุ่นแรกที่ให้ฟังก์ชันการทำงานสูงสุดในแง่ของการปรับแต่งระบบย่อยหน่วยความจำ สาระสำคัญของ URR นั้นค่อนข้างง่าย: ผู้ผลิต RAM เลือกโหมดความเร็วที่ไม่ได้มาตรฐานที่รับประกันสำหรับการทำงานของผลิตภัณฑ์ของตนเองและผู้พัฒนามาเธอร์บอร์ดให้โอกาสในการเปิดใช้งานผ่าน BIOS EPP คือรายการการตั้งค่าโมดูลเพิ่มเติมที่เสริมชุดพื้นฐาน URR มีสองเวอร์ชัน - แบบสั้นและแบบเต็ม (จุดสำรองสองและสิบเอ็ดจุดตามลำดับ)
การพัฒนาเพิ่มเติมของหัวข้อนี้คือแนวคิดของ Xtreme Memory Profiles (XMP) นำเสนอโดย Intel นวัตกรรมนี้ไม่แตกต่างจาก EPP: ชุดการตั้งค่าเพิ่มเติมสำหรับ RAM โหมดความเร็วที่ผู้ผลิตรับประกันจะถูกเขียนลงใน SPD ของบอร์ด และหากจำเป็น จะเปิดใช้งานใน BIOS ของบอร์ด เนื่องจากโปรไฟล์หน่วยความจำ Xtreme และโปรไฟล์ประสิทธิภาพที่ได้รับการปรับปรุงนั้นจัดทำโดยนักพัฒนาที่แตกต่างกัน โมดูลจึงได้รับการรับรองสำหรับชุดลอจิกระบบของตนเอง (บนชิปเซ็ต NVIDIA หรือ Intel) XMP ซึ่งเป็นมาตรฐานใหม่จะใช้กับ DDR3 เท่านั้น แน่นอนว่าเทคโนโลยี EPP และ XMP ซึ่งเปิดใช้งานการสำรอง RAM ได้ง่ายจะมีประโยชน์สำหรับผู้เริ่มต้น อย่างไรก็ตาม ผู้ผลิตโมดูลจะยอมให้พวกเขาได้รับประโยชน์สูงสุดจากผลิตภัณฑ์ของตนหรือไม่ ต้องการมากกว่านี้ไหม? ถ้าอย่างนั้นเราก็มาถึงแล้ว - เราจะเจาะลึกถึงสาระสำคัญของการเพิ่มประสิทธิภาพของระบบย่อยหน่วยความจำ ผลลัพธ์ในเนื้อหาขนาดเล็ก เป็นการยากที่จะเปิดเผยทุกแง่มุมของการทำงานของโมดูล หลักการทำงานของหน่วยความจำแบบไดนามิกโดยทั่วไป และแสดงให้เห็นว่าการเปลี่ยนแปลงการตั้งค่า RAM อย่างใดอย่างหนึ่งจะมีผลกระทบต่อประสิทธิภาพโดยรวมของระบบมากน้อยเพียงใด อย่างไรก็ตาม เราหวังว่าจะมีการเริ่มต้น: ผู้ที่สนใจประเด็นทางทฤษฎีได้รับการแนะนำอย่างยิ่งให้ศึกษาเอกสารของ JEDEC ทุกคนสามารถใช้ได้ ในทางปฏิบัติ ประสบการณ์มักจะมาพร้อมกับเวลา เป้าหมายหลักประการหนึ่งของเนื้อหานี้คือการอธิบายให้ผู้เริ่มต้นทราบถึงพื้นฐานของการโอเวอร์คล็อกระบบย่อยหน่วยความจำ การปรับแต่งการทำงานของโมดูลอย่างละเอียดนั้นเป็นงานที่ลำบาก และหากคุณไม่ต้องการประสิทธิภาพสูงสุด หากแต่ละจุดในแอปพลิเคชันทดสอบไม่ได้ตัดสินชะตากรรมของบันทึก คุณสามารถจำกัดตัวเองให้เชื่อมโยงกับความถี่และการกำหนดเวลาพื้นฐานได้ . พารามิเตอร์ CAS Latency (CL) มีผลกระทบอย่างมากต่อประสิทธิภาพ นอกจากนี้ เรามาเน้นที่ RAS ถึง CAS Delay (tRCD), RAS Precharge (tRP) และ Cycle Time (หรือ Active to Precharge) (tRAS) ซึ่งเป็นชุดพื้นฐาน ซึ่งเป็นการกำหนดเวลาหลัก ซึ่งจะระบุโดยผู้ผลิตเสมอ ให้ความสนใจกับตัวเลือก Command Rate (เกี่ยวข้องมากที่สุดสำหรับเจ้าของมาเธอร์บอร์ดสมัยใหม่ที่ใช้ชิปเซ็ต NVIDIA) อย่างไรก็ตามอย่าลืมเกี่ยวกับความสมดุลของคุณลักษณะด้วย ระบบที่ใช้ตัวควบคุมหน่วยความจำที่แตกต่างกันอาจตอบสนองต่อการเปลี่ยนแปลงพารามิเตอร์ที่แตกต่างกัน เมื่อโอเวอร์คล็อก RAM คุณควรปฏิบัติตามรูปแบบทั่วไป: การโอเวอร์คล็อกสูงสุดของโปรเซสเซอร์ที่ความถี่ที่ลดลงของโมดูล → การโอเวอร์คล็อกหน่วยความจำสูงสุดในความถี่โดยมีความล่าช้าที่เลวร้ายที่สุดที่เป็นไปได้ (การเปลี่ยนแปลงตัวหาร) → ลดเวลาในขณะที่ยังคงรักษาตัวบ่งชี้ความถี่ที่ได้รับ . ต่อไปคือการทดสอบประสิทธิภาพ (ไม่จำกัดตัวคุณเองอยู่เพียงแอปพลิเคชันสังเคราะห์!) จากนั้นเป็นขั้นตอนใหม่สำหรับการโอเวอร์คล็อกโมดูล ตั้งเวลาหลักเป็นลำดับความสำคัญที่ต่ำกว่า (เช่น 4-4-4-12 แทนที่จะเป็น 5-5-5-15) ใช้ตัวแบ่งเพื่อเลือกความถี่สูงสุดในสภาวะดังกล่าว และทดสอบพีซีอีกครั้ง ดังนั้นจึงเป็นไปได้ที่จะระบุได้ว่าคอมพิวเตอร์ของคุณ "ชอบ" อะไรมากที่สุด - ความถี่การทำงานสูงหรือเวลาแฝงของโมดูลต่ำ จากนั้นดำเนินการปรับแต่งระบบย่อยหน่วยความจำอย่างละเอียดโดยค้นหาค่าต่ำสุดสำหรับการกำหนดเวลาย่อยที่พร้อมสำหรับการปรับเปลี่ยน เราหวังว่าคุณจะโชคดีในงานที่ยากลำบากนี้! คุณสมบัติหลักของ RAM (ปริมาตร, ความถี่, ที่เป็นของรุ่นใดรุ่นหนึ่ง) สามารถเสริมด้วยพารามิเตอร์ที่สำคัญอื่น ๆ - การกำหนดเวลา พวกเขาคืออะไร? สามารถเปลี่ยนแปลงได้ในการตั้งค่า BIOS หรือไม่? จะทำอย่างไรให้ถูกต้องที่สุดในแง่ของการทำงานของคอมพิวเตอร์ที่มีเสถียรภาพ? การกำหนดเวลา RAM คืออะไรRAM timing คือช่วงเวลาที่ดำเนินการคำสั่งที่ส่งโดยตัวควบคุม RAM หน่วยนี้วัดเป็นจำนวนรอบสัญญาณนาฬิกาที่บัสคอมพิวเตอร์ข้ามไปในขณะที่กำลังประมวลผลสัญญาณ สาระสำคัญของวิธีการทำงานของการกำหนดเวลาจะเข้าใจได้ง่ายขึ้นหากคุณเข้าใจการออกแบบชิป RAM RAM ของคอมพิวเตอร์ประกอบด้วยเซลล์โต้ตอบจำนวนมาก แต่ละแห่งมีที่อยู่แบบมีเงื่อนไขของตัวเองซึ่งตัวควบคุม RAM เข้าถึงได้ โดยปกติพิกัดของเซลล์จะระบุโดยใช้พารามิเตอร์สองตัว โดยทั่วไปสามารถแสดงเป็นหมายเลขแถวและคอลัมน์ได้ (เช่นในตาราง) ในทางกลับกัน กลุ่มที่อยู่จะรวมกันเพื่อให้ผู้ควบคุมค้นหาเซลล์เฉพาะในพื้นที่ข้อมูลขนาดใหญ่ได้ง่ายขึ้น (บางครั้งเรียกว่า "ธนาคาร") ดังนั้นการร้องขอทรัพยากรหน่วยความจำจึงดำเนินการในสองขั้นตอน ขั้นแรก ผู้ควบคุมจะส่งคำขอไปที่ "ธนาคาร" จากนั้นจะขอหมายเลข "แถว" ของเซลล์ (โดยการส่งสัญญาณ RAS) และรอการตอบกลับ ระยะเวลารอคือระยะเวลาของ RAM ชื่อสามัญของมันคือ RAS ถึง CAS Delay แต่นั่นไม่ใช่ทั้งหมด ในการเข้าถึงเซลล์ใดเซลล์หนึ่ง ตัวควบคุมยังต้องมีหมายเลขของ “คอลัมน์” ที่กำหนดให้กับเซลล์นั้นด้วย นั่นคือสัญญาณอื่นที่ถูกส่งออกไป เช่น CAS เวลาที่คอนโทรลเลอร์รอการตอบสนองก็คือจังหวะเวลาของ RAM เช่นกัน เรียกว่า CAS Latency และนั่นไม่ใช่ทั้งหมด ผู้เชี่ยวชาญด้านไอทีบางคนต้องการตีความปรากฏการณ์ของ CAS Latency แตกต่างออกไปเล็กน้อย พวกเขาเชื่อว่าพารามิเตอร์นี้ระบุจำนวนรอบสัญญาณนาฬิกาเดียวที่ควรผ่านในกระบวนการประมวลผลสัญญาณไม่ใช่จากคอนโทรลเลอร์ แต่จากโปรเซสเซอร์ แต่ตามที่ผู้เชี่ยวชาญระบุไว้ ในทั้งสองกรณี โดยหลักการแล้ว เรากำลังพูดถึงสิ่งเดียวกัน ตามกฎแล้วตัวควบคุมจะทำงานร่วมกับ "แถว" เดียวกันกับที่มีเซลล์อยู่มากกว่าหนึ่งครั้ง อย่างไรก็ตาม ก่อนที่จะเข้าถึงอีกครั้ง เขาจะต้องปิดเซสชันคำขอก่อนหน้าก่อน และหลังจากนั้นก็กลับมาทำงานต่อเท่านั้น ช่วงเวลาระหว่างการดำเนินการเสร็จสิ้นและการโทรสายใหม่ก็เป็นเวลาเช่นกัน เรียกว่า RAS พรีชาร์จ เป็นที่สามติดต่อกันแล้ว นั่นคือทั้งหมดเหรอ? เลขที่ เมื่อทำงานกับไลน์แล้ว ผู้ควบคุมจะต้องปิดเซสชั่นคำขอก่อนหน้าตามที่เราจำได้ ช่วงเวลาระหว่างการเปิดใช้งานการเข้าถึงแถวและการปิดเป็นเวลาของ RAM ด้วย ชื่อของมันคือ ใช้งานเพื่อชะลอการชาร์จล่วงหน้า โดยพื้นฐานแล้วก็แค่นั้นแหละ ดังนั้นเราจึงนับเวลา 4 ครั้ง ดังนั้นจึงเขียนเป็นตัวเลขสี่ตัวเสมอ เช่น 2-3-3-6 นอกจากนั้นยังมีพารามิเตอร์ทั่วไปอีกตัวหนึ่งที่กำหนดลักษณะของ RAM ของคอมพิวเตอร์ เรากำลังพูดถึงค่า Command Rate โดยจะแสดงเวลาขั้นต่ำที่คอนโทรลเลอร์ใช้ในการสลับจากคำสั่งหนึ่งไปยังอีกคำสั่งหนึ่ง นั่นคือถ้าค่า CAS Latency คือ 2 การหน่วงเวลาระหว่างคำขอจากโปรเซสเซอร์ (คอนโทรลเลอร์) และการตอบสนองจากโมดูลหน่วยความจำจะเป็น 4 รอบสัญญาณนาฬิกา การกำหนดเวลา: ลำดับของการจัดเตรียมลำดับการกำหนดเวลาแต่ละชุดในชุดตัวเลขนี้คืออะไร? เกือบตลอดเวลา (และนี่คือ "มาตรฐาน" ของอุตสาหกรรมประเภทหนึ่ง) จะเป็นดังนี้: ตัวเลขแรกคือ CAS Latency ตัวเลขที่สองคือ RAS ถึง CAS Delay ตัวเลขที่สามคือ RAS Precharge และตัวเลขที่สี่คือ Active to Precharge Delay ดังที่เราได้กล่าวไว้ข้างต้น บางครั้งมีการใช้พารามิเตอร์ Command Rate โดยค่าของมันคืออันดับที่ห้าในแถว แต่ถ้าสำหรับตัวบ่งชี้สี่ตัวก่อนหน้านี้ การแพร่กระจายของตัวเลขอาจมีขนาดค่อนข้างใหญ่ ตามกฎแล้วสำหรับ CR มีเพียงสองค่าเท่านั้นที่เป็นไปได้ - T1 หรือ T2 ประการแรกหมายความว่าเวลาจากช่วงเวลาที่หน่วยความจำถูกเปิดใช้งานจนกระทั่งพร้อมที่จะตอบสนองต่อคำขอจะต้องผ่าน 1 รอบสัญญาณนาฬิกา ตามวินาที - 2 การกำหนดเวลาพูดว่าอะไร?ดังที่คุณทราบจำนวน RAM เป็นหนึ่งในตัวบ่งชี้ประสิทธิภาพหลักของโมดูลนี้ ยิ่งมีขนาดใหญ่เท่าไรก็ยิ่งดีเท่านั้น พารามิเตอร์ที่สำคัญอีกประการหนึ่งคือความถี่ของ RAM ที่นี่ทุกอย่างชัดเจนเช่นกัน ยิ่งสูงเท่าไร RAM ก็จะยิ่งทำงานเร็วขึ้นเท่านั้น แล้วเรื่องกำหนดเวลาล่ะ? สำหรับพวกเขา รูปแบบจะแตกต่างออกไป ยิ่งค่าของแต่ละการกำหนดเวลาทั้งสี่มีค่าต่ำเท่าไร หน่วยความจำก็ยิ่งมีประสิทธิผลมากขึ้นเท่านั้น และยิ่งคอมพิวเตอร์ทำงานเร็วขึ้นตามไปด้วย หากสองโมดูลที่มีความถี่เท่ากันมีกำหนดเวลา RAM ต่างกัน ประสิทธิภาพจะแตกต่างกัน ตามที่เราได้กำหนดไว้ข้างต้น ปริมาณที่เราต้องการจะแสดงเป็นรอบสัญญาณนาฬิกา ยิ่งมีจำนวนน้อยเท่าใด โปรเซสเซอร์ก็จะยิ่งได้รับการตอบสนองจากโมดูล RAM เร็วขึ้นเท่านั้น และยิ่งเขาสามารถ "ใช้ประโยชน์" ทรัพยากรเช่นความถี่ของ RAM และปริมาตรได้เร็วเท่าไร การกำหนดเวลาของโรงงานหรือของคุณเอง?ผู้ใช้พีซีส่วนใหญ่ชอบที่จะใช้การกำหนดเวลาที่กำหนดไว้ในสายการประกอบ (หรือตั้งค่าการปรับแต่งอัตโนมัติในตัวเลือกของเมนบอร์ด) อย่างไรก็ตาม คอมพิวเตอร์สมัยใหม่หลายเครื่องสามารถตั้งค่าพารามิเตอร์ที่จำเป็นได้ด้วยตนเอง นั่นคือหากต้องการค่าที่ต่ำกว่าก็สามารถป้อนได้ตามกฎ แต่จะเปลี่ยนการกำหนดเวลา RAM ได้อย่างไร? และทำเช่นนี้เพื่อให้ระบบทำงานได้เสถียร? และอาจมีบางกรณีที่ควรเลือกค่าที่เพิ่มขึ้นจะดีกว่า วิธีตั้งเวลา RAM ให้เหมาะสมที่สุด? ตอนนี้เราจะพยายามให้คำตอบสำหรับคำถามเหล่านี้ การตั้งเวลาค่าเวลาจากโรงงานเขียนไว้ในพื้นที่ชิป RAM ที่กำหนดไว้เป็นพิเศษ มันชื่อเอสพีดี. การใช้ข้อมูลจากนั้นระบบ BIOS จะปรับ RAM ให้เข้ากับการกำหนดค่าของเมนบอร์ด ใน BIOS สมัยใหม่หลายเวอร์ชัน สามารถปรับการตั้งค่าเวลาเริ่มต้นได้ เกือบทุกครั้งจะทำสิ่งนี้โดยทางโปรแกรม - ผ่านอินเทอร์เฟซระบบ การเปลี่ยนค่าของไทม์มิ่งอย่างน้อยหนึ่งครั้งนั้นมีอยู่ในมาเธอร์บอร์ดส่วนใหญ่ ในทางกลับกัน มีผู้ผลิตที่อนุญาตให้ปรับแต่งโมดูล RAM อย่างละเอียดโดยใช้พารามิเตอร์จำนวนมากกว่าสี่ประเภทที่ระบุไว้ข้างต้น ในการเข้าสู่พื้นที่ของการตั้งค่าที่จำเป็นใน BIOS คุณจะต้องเข้าสู่ระบบนี้ (ปุ่ม DEL ทันทีหลังจากเปิดคอมพิวเตอร์) และเลือกรายการเมนูการตั้งค่าชิปเซ็ตขั้นสูง ต่อไปในการตั้งค่าเราจะพบว่าเส้น DRAM Timing Selectable (อาจฟังดูแตกต่างออกไปเล็กน้อย แต่ก็คล้ายกัน) ในนั้นเราทราบว่าค่าเวลา (SPD) จะถูกตั้งค่าด้วยตนเอง (ด้วยตนเอง) จะหาเวลา RAM เริ่มต้นใน BIOS ได้อย่างไร? ในการทำเช่นนี้ เราพบในพารามิเตอร์การตั้งค่าที่อยู่ติดกันซึ่งสอดคล้องกับ CAS Latency, RAS ถึง CAS, RAS Precharge และ Active To Precharge Delay ตามกฎแล้วค่าเวลาเฉพาะจะขึ้นอยู่กับประเภทของโมดูลหน่วยความจำที่ติดตั้งบนพีซี ด้วยการเลือกตัวเลือกที่เหมาะสม คุณสามารถตั้งค่าเวลาได้ ผู้เชี่ยวชาญแนะนำให้ค่อยๆ ลดตัวเลขลง หลังจากเลือกตัวบ่งชี้ที่ต้องการแล้ว คุณควรรีบูตและทดสอบระบบเพื่อความเสถียร หากคอมพิวเตอร์ของคุณทำงานผิดปกติ คุณจะต้องกลับไปที่ BIOS และตั้งค่าให้สูงขึ้นหลายระดับ การเพิ่มประสิทธิภาพเวลาดังนั้นการกำหนดเวลา RAM - ค่าที่ดีที่สุดสำหรับการตั้งค่าคืออะไร? เกือบทุกครั้ง จำนวนที่เหมาะสมที่สุดจะถูกกำหนดโดยการทดลองภาคปฏิบัติ ประสิทธิภาพของพีซีนั้นไม่เพียงเกี่ยวข้องกับคุณภาพของการทำงานของโมดูล RAM เท่านั้นและไม่เพียงแต่กับความเร็วของการแลกเปลี่ยนข้อมูลระหว่างพวกเขากับโปรเซสเซอร์เท่านั้น คุณลักษณะอื่นๆ หลายประการของพีซีมีความสำคัญ (จนถึงความแตกต่างเช่นระบบระบายความร้อนของคอมพิวเตอร์) ดังนั้นประสิทธิผลในทางปฏิบัติของการเปลี่ยนกำหนดเวลาจึงขึ้นอยู่กับสภาพแวดล้อมของซอฟต์แวร์และฮาร์ดแวร์เฉพาะที่ผู้ใช้กำหนดค่าโมดูล RAM เราได้กล่าวถึงรูปแบบทั่วไปแล้ว: ยิ่งกำหนดเวลาต่ำ ความเร็วของพีซีก็จะยิ่งสูงขึ้น แต่แน่นอนว่านี่เป็นสถานการณ์ในอุดมคติ ในทางกลับกัน การกำหนดเวลาที่มีค่าต่ำกว่าจะมีประโยชน์เมื่อโมดูลมาเธอร์บอร์ด "โอเวอร์คล็อก" - เพิ่มความถี่เทียม ความจริงก็คือหากคุณเร่งความเร็วชิป RAM ด้วยตนเองโดยใช้ค่าสัมประสิทธิ์ที่สูงเกินไป คอมพิวเตอร์อาจเริ่มทำงานไม่เสถียร ค่อนข้างเป็นไปได้ที่การตั้งค่าเวลาจะถูกตั้งค่าไม่ถูกต้องจนพีซีไม่สามารถบู๊ตได้เลย จากนั้นเป็นไปได้มากว่าคุณจะต้อง "รีเซ็ต" การตั้งค่า BIOS โดยใช้วิธีฮาร์ดแวร์ (มีโอกาสสูงที่จะติดต่อกับศูนย์บริการ) ในทางกลับกัน ค่าการกำหนดเวลาที่สูงขึ้นสามารถทำให้พีซีช้าลงเล็กน้อย (แต่ไม่มากจนทำให้ความเร็วในการทำงานถูกนำไปยังโหมดที่อยู่ก่อนหน้า "การโอเวอร์คล็อก") ทำให้ระบบมีความเสถียร ผู้เชี่ยวชาญด้านไอทีบางคนคำนวณว่าโมดูล RAM ที่มี CL เท่ากับ 3 ให้เวลาแฝงในการแลกเปลี่ยนสัญญาณที่สอดคล้องกันต่ำกว่าประมาณ 40% เมื่อเทียบกับโมดูลที่มี CL เท่ากับ 5 แน่นอนว่าหากความถี่สัญญาณนาฬิกาทั้งสองมีค่าเท่ากัน การกำหนดเวลาเพิ่มเติมดังที่เราได้กล่าวไปแล้ว มาเธอร์บอร์ดสมัยใหม่บางรุ่นมีตัวเลือกในการปรับแต่งการทำงานของ RAM อย่างละเอียด แน่นอนว่านี่ไม่เกี่ยวกับวิธีเพิ่ม RAM - แน่นอนว่าพารามิเตอร์นี้เป็นการตั้งค่าจากโรงงานและไม่สามารถเปลี่ยนแปลงได้ อย่างไรก็ตาม การตั้งค่า RAM ที่นำเสนอโดยผู้ผลิตบางรายมีคุณสมบัติที่น่าสนใจมาก ซึ่งคุณสามารถเพิ่มความเร็วให้กับพีซีของคุณได้อย่างมาก เราจะพิจารณาสิ่งที่เกี่ยวข้องกับการกำหนดเวลาที่สามารถกำหนดค่าได้นอกเหนือจากเวลาหลักสี่ประการ ความแตกต่างที่สำคัญ: ขึ้นอยู่กับรุ่นของมาเธอร์บอร์ดและเวอร์ชันของ BIOS ชื่อของแต่ละพารามิเตอร์อาจแตกต่างจากที่เราให้ไว้ในตัวอย่าง 1. ความล่าช้าของ RAS ถึง RAS เวลานี้รับผิดชอบต่อความล่าช้าระหว่างช่วงเวลาที่แถวจากพื้นที่ต่างๆ ของการรวมที่อยู่ของเซลล์ (ซึ่งก็คือ "ธนาคาร") ถูกเปิดใช้งาน 2.รอบเวลาของแถว เวลานี้สะท้อนถึงช่วงเวลาที่หนึ่งรอบกินเวลาภายในบรรทัดเดียว นั่นคือตั้งแต่วินาทีที่เปิดใช้งานจนถึงเริ่มทำงานด้วยสัญญาณใหม่ (โดยมีเฟสกลางในรูปแบบของการปิด) 3. เขียนเวลาการกู้คืน เวลานี้สะท้อนถึงช่วงเวลาระหว่างสองเหตุการณ์ - ความสมบูรณ์ของรอบการบันทึกข้อมูลไปยังหน่วยความจำและการเริ่มสัญญาณไฟฟ้า 4. เขียนเพื่ออ่านล่าช้า เวลานี้แสดงระยะเวลาที่ควรผ่านไประหว่างการเสร็จสิ้นรอบการเขียนและช่วงเวลาที่เริ่มอ่านข้อมูล BIOS หลายเวอร์ชันมีตัวเลือก Bank Interleave ให้เลือกด้วย เมื่อเลือกแล้ว คุณสามารถกำหนดค่าโปรเซสเซอร์เพื่อให้เข้าถึง "ธนาคาร" ของ RAM เดียวกันพร้อมกัน ไม่ใช่ทีละรายการ ตามค่าเริ่มต้น โหมดนี้จะทำงานโดยอัตโนมัติ อย่างไรก็ตาม คุณสามารถลองตั้งค่าพารามิเตอร์ เช่น 2 ทางหรือ 4 ทางได้ สิ่งนี้จะช่วยให้คุณใช้ "ธนาคาร" 2 หรือ 4 ตามลำดับในเวลาเดียวกัน การปิดใช้งานโหมด Bank Interleave มีการใช้งานค่อนข้างน้อย (ซึ่งมักจะเกี่ยวข้องกับการวินิจฉัยพีซี) การตั้งเวลา: ความแตกต่างเรามาพูดถึงคุณสมบัติบางอย่างที่เกี่ยวข้องกับการทำงานของการกำหนดเวลาและการตั้งค่ากัน ตามที่ผู้เชี่ยวชาญด้านไอทีบางคนระบุว่าในชุดตัวเลขสี่ตัว ตัวแรกซึ่งก็คือจังหวะเวลาแฝงของ CAS นั้นสำคัญที่สุด ดังนั้นหากผู้ใช้มีประสบการณ์น้อยในการ "โอเวอร์คล็อก" โมดูล RAM การทดลองอาจจำกัดอยู่เพียงการตั้งค่าสำหรับช่วงเวลาแรกเท่านั้น แม้ว่ามุมมองนี้จะไม่เป็นที่ยอมรับกันโดยทั่วไปก็ตาม ผู้เชี่ยวชาญด้านไอทีจำนวนมากมักจะเชื่อว่าการกำหนดเวลาอีกสามครั้งนั้นมีความสำคัญไม่น้อยในแง่ของความเร็วของการโต้ตอบระหว่าง RAM และโปรเซสเซอร์ ในเมนบอร์ดบางรุ่น คุณสามารถกำหนดค่าประสิทธิภาพของชิป RAM ใน BIOS ในโหมดพื้นฐานได้หลายโหมด โดยพื้นฐานแล้ว นี่คือการตั้งค่าเวลาตามรูปแบบที่ยอมรับได้จากมุมมองของการทำงานของพีซีที่มีความเสถียร ตัวเลือกเหล่านี้มักจะอยู่ติดกับตัวเลือก Auto by SPD และโหมดที่ต้องการคือ Turbo และ Ultra ประการแรกหมายถึงการเร่งความเร็วปานกลาง ประการที่สอง - สูงสุด คุณสมบัตินี้สามารถเป็นทางเลือกแทนการตั้งเวลาด้วยตนเอง โหมดที่คล้ายกันนั้นมีอยู่ในอินเทอร์เฟซต่างๆ ของระบบ BIOS ที่ได้รับการปรับปรุง - UEFI ในหลายกรณีตามที่ผู้เชี่ยวชาญระบุไว้ เมื่อเปิดใช้งานตัวเลือก Turbo และ Ultra ประสิทธิภาพของพีซีที่สูงเพียงพอก็จะเกิดขึ้นและการทำงานของมันจะเสถียร เห็บและนาโนวินาทีเป็นไปได้ไหมที่จะแสดงรอบสัญญาณนาฬิกาเป็นวินาที? ใช่. และมีสูตรง่ายๆ สำหรับเรื่องนี้ นาฬิกาในหน่วยวินาทีคำนวณโดยการหารหนึ่งด้วยความถี่สัญญาณนาฬิกาจริงของ RAM ที่ระบุโดยผู้ผลิต (แม้ว่าตัวบ่งชี้นี้ตามกฎแล้วจะต้องหารด้วย 2) ตัวอย่างเช่น หากเราต้องการค้นหารอบสัญญาณนาฬิกาที่กำหนดเวลาของ DDR3 หรือ 2 RAM เราจะดูที่เครื่องหมาย หากระบุหมายเลข 800 ความถี่ RAM จริงจะเท่ากับ 400 MHz ซึ่งหมายความว่าระยะเวลาของวงจรจะเป็นค่าที่ได้จากการหารหนึ่งด้วย 400 ซึ่งก็คือ 2.5 นาโนวินาที กำหนดเวลาสำหรับโมดูล DDR3โมดูล RAM ที่ทันสมัยที่สุดบางรุ่นเป็นชิปประเภท DDR3 ผู้เชี่ยวชาญบางคนเชื่อว่าตัวบ่งชี้ เช่น เวลามีความสำคัญน้อยกว่าชิปรุ่นก่อนๆ อย่าง DDR 2 และรุ่นก่อนหน้า ความจริงก็คือตามกฎแล้วโมดูลเหล่านี้โต้ตอบกับโปรเซสเซอร์ที่ทรงพลังพอสมควร (เช่น Intel Core i7) ซึ่งเป็นทรัพยากรที่ไม่อนุญาตให้เข้าถึง RAM บ่อยครั้ง ชิปสมัยใหม่จำนวนมากจาก Intel รวมถึงโซลูชันที่คล้ายกันจาก AMD มี RAM แบบอะนาล็อกของตัวเองในปริมาณที่เพียงพอในรูปแบบของแคช L2 และ L3 เราสามารถพูดได้ว่าโปรเซสเซอร์ดังกล่าวมีจำนวน RAM เป็นของตัวเอง ซึ่งสามารถใช้งานฟังก์ชัน RAM ทั่วไปจำนวนมากได้ ดังนั้นดังที่เราพบว่าการทำงานกับการกำหนดเวลาเมื่อใช้โมดูล DDR3 จึงไม่ใช่สิ่งสำคัญที่สุดของ "การโอเวอร์คล็อก" (หากเราตัดสินใจที่จะเร่งความเร็วประสิทธิภาพของพีซี) พารามิเตอร์ความถี่มีความสำคัญมากกว่าสำหรับไมโครวงจรดังกล่าว ในเวลาเดียวกันโมดูล RAM ประเภท DDR2 และแม้แต่สายเทคโนโลยีรุ่นก่อน ๆ ก็ยังคงติดตั้งบนคอมพิวเตอร์ในปัจจุบัน (แม้ว่าแน่นอนว่าการใช้ DDR3 อย่างแพร่หลายตามที่ผู้เชี่ยวชาญหลายคนกล่าวไว้นั้นเป็นมากกว่าแนวโน้มที่มั่นคง) ดังนั้นการทำงานกับการกำหนดเวลาจึงมีประโยชน์กับผู้ใช้จำนวนมาก จะเปลี่ยนระยะเวลาของหน่วยความจำได้อย่างไร? คำตอบของอาจารย์: หากคุณต้องการเพิ่มประสิทธิภาพ RAM โดยไม่ต้องติดตั้งแท่ง RAM ใหม่ คุณก็ควรลดเวลาของแท่ง RAM ที่มีอยู่ลง การดำเนินการนี้ควรทำอย่างระมัดระวัง เนื่องจากคุณอาจสร้างความเสียหายให้กับอุปกรณ์คอมพิวเตอร์ของคุณได้ ก่อนอื่นคุณต้องตรวจสอบเมมโมรี่สติ๊กที่ติดตั้งไว้ Windows Seven มีโปรแกรมในตัวสำหรับดำเนินการตามกระบวนการนี้ ซึ่งหมายความว่าคุณต้องเปิดแผงควบคุมและเลือก "ระบบและความปลอดภัย" ที่นั่น เลือกแท็บ "การดูแลระบบ" จากนั้นเลือก "ตัวตรวจสอบหน่วยความจำ Windows" คุณต้องเลือกตัวเลือก “รีบูตและตรวจสอบหน่วยความจำ” ตอนนี้รีสตาร์ทคอมพิวเตอร์แล้วคลิก Delete เพื่อเปิดเมนู BIOS กด Ctrl และ F1 ร่วมกันเพื่อเปิดเมนูพารามิเตอร์การทำงานของพีซีเพิ่มเติม ที่นั่น เลือกแท็บขั้นสูง ตอนนี้ดูข้อมูลที่อยู่ใต้เส้นความถี่หน่วยความจำ คุณจะเห็นรายการ CAS Latency, RAS Precharge Delay, RAS to CAS Delay และ Active Precharge Delay ที่นี่คุณจะต้องลดการกำหนดเวลา ต้องทำอย่างระมัดระวังโดยเปลี่ยนพารามิเตอร์เป็น "หน่วย" ขั้นต่ำอย่างต่อเนื่องเท่านั้น เริ่มต้นด้วยจุดแรกของ CAS Latency ที่นั่นจะต้องลดลง 0.5 จากนั้นกลับไปที่เมนู BIOS ที่นั่นเลือกบันทึกและออกแล้วกด Enter หลังจากที่คอมพิวเตอร์รีสตาร์ทแล้ว ให้เข้าสู่เมนูทดสอบ RAM อีกครั้ง หากโปรแกรมแสดงว่าประสิทธิภาพดีขึ้น ให้ลดเวลาลงต่อไปโดยเปลี่ยนค่าของรายการถัดไป - หน่วงเวลาการชาร์จล่วงหน้า RAS เพื่อหลีกเลี่ยงการรีสตาร์ทคอมพิวเตอร์อย่างต่อเนื่องเมื่อตรวจสอบหน่วยความจำ คุณสามารถใช้โปรแกรมพิเศษได้ คุณสามารถติดตั้ง Riva Tuner หรือยูทิลิตี้ memtest ได้ ด้วยความช่วยเหลือของพวกเขา คุณสามารถตรวจสอบความเสถียรและประสิทธิภาพของ RAM ของคุณได้ Riva Tuner ยังมีฟังก์ชันเช่นการลดเวลาอีกด้วย โปรดทราบว่าขอแนะนำให้ดำเนินการตามกระบวนการนี้ผ่าน BIOS เพราะหากเกิดความล้มเหลวคุณสามารถคืนค่าการตั้งค่าจากโรงงานได้อย่างรวดเร็ว |
อ่าน: |
---|
ใหม่
- แอปพลิเคชั่นมือถือ Aliexpress
- รูปแบบแป้นพิมพ์ QWERTY และ AZERTY แป้นพิมพ์ Dvorak เวอร์ชันพิเศษ
- เกาะเซาวิเซนเต เกาะเซาวิเซนเต
- กฎที่เราฝ่าฝืน สามารถวางข้อศอกบนโต๊ะได้หรือไม่?
- แฟลชไดรฟ์ USB ใดที่น่าเชื่อถือและเร็วที่สุด?
- การเชื่อมต่อแล็ปท็อปเข้ากับทีวีผ่านสาย USB เพื่อเชื่อมต่อแล็ปท็อปเข้ากับทีวี VGA
- การเปลี่ยนอินเทอร์เฟซ Steam - จากรูปภาพธรรมดาไปจนถึงการนำเสนอทั้งหมดบนหน้าจอ การออกแบบไอน้ำใหม่
- วิธียกเลิกการสมัครสมาชิก Megogo บนทีวี: คำแนะนำโดยละเอียด วิธียกเลิกการสมัครสมาชิก Megogo
- วิธีแบ่งพาร์ติชันดิสก์โดยติดตั้ง Windows โดยไม่สูญเสียข้อมูล แบ่งพาร์ติชันดิสก์ 7
- เหตุใดผู้จัดพิมพ์จึงไม่สามารถแก้ไขทุกหน้าได้