ครู: ในบทเรียนนี้
เราจะพูดถึงโมดูลหน่วยความจำทั้งหมด
ตอนนี้ ประเภทของหน่วยความจำที่คุณจะใช้จะถูกกำหนดโดยเมนบอร์ดและฟอร์มแฟกเตอร์
แนวทางปฏิบัติที่ดีที่สุดที่นี่คือการตรวจสอบคู่มือเมนบอร์ดของคุณสำหรับประเภท
ขนาด และความเร็วของหน่วยความจำที่เหมาะสมที่คุณจะซื้อก่อนที่คุณจะซื้อโมดูลใหม่เหล่านั้น
ในขณะที่เมนบอร์ดบางรุ่นอนุญาตให้คุณผสมขนาดของโมดูลหน่วยความจำได้
แต่บางรุ่นอาจกำหนดให้คุณต้องมีโมดูลทั้งหมดที่มีขนาดเท่ากันทุกประการ
ตอนนี้ เมื่อเราพูดถึงขนาดที่นี่
ฉันกำลังพูดถึงความจุ
เช่น สี่โมดูลกิกะไบต์ หรือแปดโมดูลกิกะไบต์ หรือโมดูล
16 กิกะไบต์
ตัวอย่างเช่น เมนบอร์ดบางรุ่นอาจสนับสนุนการใส่โมดูลกิกะไบต์แปดโมดูลในช่องที่หนึ่งและโมดูลสี่กิกะไบต์ในช่องที่สอง
เพื่อให้คุณมี RAM รวมเป็น 12 กิกะไบต์
ในขณะที่คนอื่นไม่อนุญาตเพราะมีขนาดไม่ตรงกัน
และแทนที่คุณจะต้องใส่สี่สองเพื่อให้ได้แปดหรือสองแปดเพื่อให้ได้
16
และจะไม่มีทางได้รับถึง
12 กิกะไบต์ในระบบนี้
เนื่องจากไม่มีโมดูลหน่วยความจำ
6 กิกะไบต์ในตลาด
ในมาเธอร์บอร์ดสมัยใหม่ส่วนใหญ่
คุณสามารถใช้สิ่งที่เรียกว่าธนาคารเดียว
ซึ่งคุณสามารถใส่โมดูลขนาดใดก็ได้ลงในสล็อตใดก็ได้และผสมผสานกัน
แต่มาเธอร์บอร์ดรุ่นเก่าต้องการให้คุณทำสิ่งต่าง
ๆ เป็นคู่ และนั่นจะเป็นธนาคารสองแห่งหรือธนาคารที่จับคู่
ตอนนี้ เมื่อคุณดูฟอร์มแฟกเตอร์ของเมนบอร์ดของคุณ
สิ่งนี้จะเป็นตัวกำหนดจำนวนหน่วยความจำที่คุณสามารถรองรับได้ในระบบที่กำหนด
นี่เป็นเพราะคุณอาจมีช่องเสียบหน่วยความจำเพียงช่องเดียวหรือสองหรือสี่หรือแปดช่อง
ขึ้นอยู่กับฟอร์มแฟกเตอร์ของเมนบอร์ดเฉพาะของคุณ
หากคุณมีเมนบอร์ดที่ใหญ่กว่า
ก็น่าจะมีสล็อตหน่วยความจำมากกว่า ดังนั้นคุณจึงสามารถมีหน่วยความจำที่รองรับโดยระบบของคุณในจำนวนที่สูงกว่าได้
แม้ว่าคุณจะใช้เมนบอร์ดฟอร์มแฟกเตอร์ขนาดเล็ก คุณอาจมีสล็อตเพียงหนึ่งหรือสองสล็อต
และนั่นจะจำกัดจำนวนหน่วยความจำระบบทั้งหมดที่คุณสามารถติดตั้งได้
ตอนนี้ โมดูลหน่วยความจำจะแตกต่างกันไปตามประเภท
ซึ่งจะถูกกำหนดโดยมาเธอร์บอร์ดและฟอร์มแฟกเตอร์ของมัน
ดังที่เราได้กล่าวไป
สิ่งเหล่านี้จะกำหนดจำนวนพินที่มีในโมดูลเหล่านั้นเช่นกัน
โดยขึ้นอยู่กับชุดหน่วยความจำที่คุณซื้อ
ตัวอย่างเช่น หากคุณใช้ DIMM หรือโมดูลหน่วยความจำแบบอินไลน์คู่
โมดูลเหล่านี้อาจมีขั้วต่อ 240 พินหรือขั้วต่อ 184 พินหรืออย่างอื่นที่คล้ายคลึงกัน
ขึ้นอยู่กับว่าคุณกำลังซื้ออุปกรณ์ใด
การจำแนกประเภทอื่นของชิปหน่วยความจำในโมดูลคือประเภทของมัน
ปัจจุบัน ในระบบที่ผ่านมา พวกเขาใช้หน่วยความจำประเภทต่างๆ
ตามผู้ผลิต แต่ในระบบปัจจุบันส่วนใหญ่ เราทุกคนใช้หน่วยความจำประเภทเดียวกัน และไม่สำคัญว่าคุณจะใช้ผู้ผลิตรายใด
แต่เรากำลังดำเนินการตามเวอร์ชันเช่น
DDR3, DDR4 หรือ DDR5
ตอนนี้ DDR ย่อมาจาก Dual Data Rate
ตอนนี้ Dual Data Rate เป็นประเภทหน่วยความจำทั่วไปที่จะใช้ในระบบส่วนใหญ่
แต่มีตัวอย่างสองสามตัวอย่างในระบบดั้งเดิมแบบพิเศษบางระบบที่คุณอาจพบว่าบางอย่างเช่น
Rambus Dynamic Random Access Memory
หรือ RDRAM ถูกใช้แทน .
ตอนนี้เรามีการจัดประเภทอื่นเมื่อเราดูโมดูลหน่วยความจำตามความเร็ว
ด้วยหน่วยความจำที่เก่ากว่า
สิ่งนี้ถูกจัดประเภทเป็นนาโนวินาที
ตัวอย่างเช่น 60 นาโนวินาที
แต่เมื่อเวลาผ่านไป เมื่อเราเปลี่ยนไปใช้ DDR3, DDR4 และ DDR5 นาโนวินาทีเหล่านั้นเร็วมากจนหน่วยความจำเกือบทั้งหมดดูเหมือนมีความเร็วเท่ากัน
เพราะทั้งหมดทำงานในช่วง
1-5 นาโนวินาทีนั้น
เราจึงเริ่มคำนวณตามความเร็วบัสแทน
ตัวอย่างเช่น หากคุณมีหน่วยความจำ PC133 หน่วยความจำนี้จะทำงานที่ความเร็วบัส
133 เมกะเฮิรตซ์
ตอนนี้หน่วยความจำสมัยใหม่ส่วนใหญ่จะถูกวัดด้วยปริมาณงาน
เมื่อเวลาผ่านไป ความเร็วบัสก็ไม่ใช่การคำนวณที่ถูกต้องอีกต่อไป
เนื่องจากระบบเกือบทั้งหมดทำงานที่ความเร็วบัสเดียวกัน
เราจึงเริ่มวัดหน่วยความจำในทรูพุตแทน
ขณะนี้ทรูพุตคำนวณตามความเร็วบัสและความกว้างของบัสข้อมูล
ตัวอย่างเช่น ถ้าฉันใช้ DDR2 รุ่นเก่า ซึ่งเรียกว่า
PC2-6400 สิ่งนี้บอกฉันว่าสิ่งนี้ให้ความเร็วบัส 800 เมกะเฮิรตซ์
และมีทรูพุต 6
แบนด์วิธ 4 กิกะไบต์ต่อวินาที
เราสามารถเห็น 6 แบนด์วิธ 4 กิกะไบต์ต่อวินาทีเพราะเราเห็นว่าหมายเลข
6400 ตามหลัง PC2 และ PC2 บอกฉันว่านี่เป็นโมดูล
DDR2 ที่ฉันใช้อยู่
เอาล่ะ ตอนนี้เราได้กล่าวถึงพื้นฐานของโมดูลหน่วยความจำบางส่วนแล้ว
มาดูโมดูลหน่วยความจำและความก้าวหน้าของโมดูลหน่วยความจำเหล่านี้เมื่อเวลาผ่านไปจนถึงระบบปัจจุบันของเราของ
DDR3, DDR4 และ DDR5
อันดับแรก เรามี DRAM ซึ่งย่อมาจาก Dynamic RAM
DRAM เป็นหนึ่งในประเภทของหน่วยความจำที่เก่าแก่ที่สุด
และจำเป็นต้องรีเฟรชเนื้อหาภายในบ่อยๆ
เพื่อให้แน่ใจว่าจะไม่สูญหาย
DRAM จะเก็บข้อมูลหรือโค้ดโปรแกรมแต่ละบิตไว้ในเซลล์เก็บข้อมูลที่ประกอบด้วยตัวเก็บประจุและทรานซิสเตอร์
และโดยทั่วไปจะจัดอยู่ในการกำหนดค่ารูปสี่เหลี่ยมผืนผ้าของเซลล์เก็บข้อมูลต่างๆ
เซลล์จัดเก็บข้อมูล DRAM เป็นแบบไดนามิกและหมายความว่าต้องมีการรีเฟรชหรือให้ประจุไฟฟ้าใหม่ทุกๆ
สองสามมิลลิวินาทีเพื่อชดเชยการรั่วไหลของประจุจากตัวเก็บประจุ
มิฉะนั้นข้อมูลที่เก็บไว้ใน DRAM นั้นจะหายไป
เพื่อเป็นการปรับปรุงในเรื่องนี้
เราได้เปลี่ยนไปใช้สิ่งที่เรียกว่า SRAM หรือ Static RAM
ตอนนี้ SRAM ได้แก้ไขปัญหาของการรีเฟรชอย่างต่อเนื่องแล้ว
แต่การผลิตนั้นแพงมาก
ด้วยเหตุนี้ SRAM จึงถูกใช้ในความต้องการความเร็วที่สูงมากเท่านั้น
เช่น แคช CPU L1, L2 และ L3, บัฟเฟอร์ฮาร์ดดิสก์ และบัฟเฟอร์หน้าจอ
LCD
คุณจะยังคงเห็น Static RAM ที่ใช้ในแคชเหล่านั้นในปัจจุบัน
และขอย้ำอีกครั้ง เนื่องจากมันแพงมาก
เราจึงมีของเหล่านั้นจำนวนน้อยมากในโปรเซสเซอร์แต่ละตัวของเรา
ต่อไปเรามี SDRAM
SDRAM ย่อมาจาก Synchronous DRAM
นี่เป็นโมดูลหน่วยความจำตัวแรกที่ทำงานที่ความเร็วเดียวกับบัสของเมนบอร์ด
ชิปเริ่มต้นคือโมดูลหน่วยความจำดูอัลอินไลน์ 168 พินหรือที่เรียกว่า
DIMM และมีความเร็วเป็นเมกะเฮิรตซ์
แบบแผนการตั้งชื่อทั่วไปสำหรับสิ่งเหล่านี้คือ
PC66 ซึ่งหมายความว่าใช้บัส 66 เมกะเฮิรตซ์
หรือ PC133 ซึ่งหมายความว่าใช้บัส 133 เมกะเฮิรตซ์ หรือ
PC266 ซึ่งหมายความว่าใช้บัส 266 เมกะเฮิรตซ์
ขณะนี้ ในขณะที่ SDRAM ทำงานที่ความเร็วเดียวกับบัสของเมนบอร์ด
แต่ตัว CPU เองก็ทำงานเร็วกว่าบัสของเมนบอร์ดมาก
เพื่อช่วยลดช่องว่างดังกล่าว
จึงมีการสร้างโมดูลหน่วยความจำชนิดใหม่ที่เรียกว่า
DDR SDRAM
และสิ่งนี้ย่อมาจาก Double Data Rate
Synchronous Dynamic Random-Access Memory
ปัจจุบัน หน่วยความจำประเภทนี้สามารถถ่ายโอนข้อมูลได้สองครั้งต่อรอบสัญญาณนาฬิกา
และทำให้เพิ่มความเร็วในการถ่ายโอนผ่านโมดูล SDRAM
แบบเดิมเป็นสองเท่า
โมดูลเหล่านี้มาพร้อมกับพิน 184 พินเพื่อให้สามารถเชื่อมต่อกับบัสได้
และมีอัตราความเร็วเป็นเมกะไบต์ต่อวินาที
และตัวอย่างที่ดีคือ PC-1600 ซึ่งให้
1,600 เมกะไบต์ต่อวินาทีหรือ
1 ทรูพุต 6 กิกะบิตต่อวินาที
ประเภทต่อไปที่เรามีคือ DDR2 SDRAM และนี่คือ
Double Data Rate SDRAM เวอร์ชันสอง
สิ่งนี้มีเวลาแฝงที่สูงกว่า
แต่เข้าถึงบัสภายนอกได้เร็วกว่า ซึ่งทำให้คุณมีความเร็วโดยรวมที่ดีขึ้น
ชิปเหล่านี้มีขั้วต่อ 240 พินเพื่อเชื่อมต่อโมดูลเข้ากับสล็อต
และมีการจัดเรตเป็นเมกะบิตต่อวินาทีเหมือนกับ DDR ดั้งเดิม
แต่มีความเร็วสูงกว่า
เมื่อคุณเห็นข้อความเหล่านี้เขียนออกมา
มันจะเขียนเป็น PC2- และตัวเลข เช่น PC2-4200 ซึ่งย่อมาจาก 4,200 เมกะไบต์ต่อวินาทีของทรูพุตหรือ
4
ทรูพุต 2 กิกะไบต์ต่อวินาที
หลังจากนั้น เราแนะนำ DDR3
และ DDR3 ย่อมาจาก Double Data Rate 3 SDRAM
ปัจจุบัน DDR3 ทำงานที่แรงดันไฟฟ้าต่ำกว่าและความเร็วสูงกว่า
DDR2 เนื่องจากเป็นเจนเนอเรชั่นใหม่ที่มีการปรับปรุงเหล่านี้
แต่อีกครั้ง เวลาแฝงที่นี่เพิ่มขึ้นจากโมดูล
DDR2 รุ่นก่อนหน้าเหล่านั้นจริงๆ
แต่อีกครั้ง เนื่องจากโดยรวมมีความเร็วที่เร็วกว่า
เวลาแฝงจึงไม่ใช่เรื่องใหญ่สำหรับเรา
ตอนนี้ โมดูลเหล่านี้ยังมีขั้วต่อ 240 พิน
เช่นเดียวกับ DDR2 แต่แต่ละโมดูลเหล่านี้จะถูกคีย์
และสิ่งที่ฉันหมายถึงก็คือ
มีรอยบากเล็กๆ อยู่ที่ด้านล่างของชุดหมุดที่ด้านล่างของโมดูลหน่วยความจำเหล่านี้
ตอนนี้ด้วย DDR2 และ DDR3 รอยนั้นอยู่ในตำแหน่งที่แตกต่างกัน
ดังนั้นคุณไม่สามารถนำโมดูล DDR2
ไปใส่ในช่อง DDR3 ได้ และคุณไม่สามารถนำโมดูล DDR3
ไปใส่ในช่อง DDR2 ได้
พวกเขาไม่สามารถทำงานร่วมกันได้เนื่องจากคีย์นี้
ตอนนี้วิธีทั่วไปที่เราเขียนคือ PC3- และตัวเลข
ดังนั้นหากคุณเห็น PC3-10600 หมายความว่าเรามีทรูพุต
10,600 เมกะไบต์ต่อวินาทีหรือ 10
6
กิกะไบต์ต่อวินาทีของทรูพุตโดยใช้โมดูล DDR3 นี้
เมื่อพูดถึง DDR3 คุณจะเห็นอัตราการถ่ายโอนข้อมูลหรือทรูพุตเท่ากับ
6 4 ถึง 17 กิกะไบต์ต่อวินาที
และขนาดโมดูลสูงสุดแปดกิกะไบต์ต่อโมดูลหน่วยความจำเมื่อใช้
DDR3
จากนี้ไปเราจะมาถึง DDR4 และ DDR5
DDR4 เป็น Double Data Rate เวอร์ชันสี่
และ DDR5 เป็น Double Data Rate เวอร์ชันห้า
DDR4 จะมีความเร็ว 12 8 ถึง
25 6 กิกะไบต์ต่อวินาทีของทรูพุตและขนาดโมดูลสูงสุด
32 กิกะไบต์ต่อโมดูล
ในขณะที่ DDR5 มีทรูพุต 38 4 ถึง
51 2 กิกะไบต์ต่อวินาที
และขนาดโมดูลสูงสุด 128 กิกะไบต์
ตอนนี้ฉันรู้แล้วว่าฉันให้ตัวเลขต่างๆ มากมายแก่คุณ
และคุณคงสงสัยว่า ฉันต้องจำความเร็วต่างๆ
ทั้งหมดนี้หรือไม่
และคำตอบคือไม่
สำหรับการสอบ คุณจะไม่ถูกถามว่า
DDR3 หรือ DDR4 หรือ DDR5 เร็วแค่ไหนในแง่ของทรูพุต
แต่ถ้าคุณเห็นในคำถามทดสอบ
มีบางอย่างที่เขียนว่า PC4-16000
คุณควรจะรู้ว่านั่นหมายถึง
16,000 เมกะไบต์ต่อวินาที หรือ 16 กิกะไบต์ต่อวินาที
และเป็นโมดูล DDR4
อีกตัวอย่างหนึ่งอาจเป็น PC5-42000
และสิ่งนี้บอกคุณได้ว่าเป็นโมดูล
DDR5 ที่ทำงานด้วยความเร็ว 42,000 เมกะไบต์ต่อวินาที
หรือ 42 กิกะไบต์ต่อวินาที
เมื่อพูดถึงโมดูลหน่วยความจำ
อย่าลืมว่าคุณต้องซื้อโมดูลหน่วยความจำที่เหมาะสมกับเมนบอร์ดในแง่ของความเร็วและการคีย์ข้อมูล
คุณไม่สามารถใส่ DDR3 ลงในสล็อต DDR5 และในทางกลับกัน
แต่ละอันมีคีย์ต่างกัน ดังนั้นพวกมันจะไม่พอดีกับสล็อตของอีกอัน
สิ่งที่ควรทราบอีกประการหนึ่งคือคุณสามารถผสมและจับคู่โมดูลประเภทเดียวกันที่มีความเร็วต่างกันได้
ตัวอย่างเช่น ถ้าฉันมีโมดูล DDR5 สองโมดูล โมดูลหนึ่งอยู่ที่
38 4 กิกะไบต์ต่อวินาที
และหนึ่งตัวที่ 51 2 กิกะไบต์ต่อวินาที และฉันใส่ทั้งสองอย่างลงในเมนบอร์ดนี้
ใช่ ทั้งคู่เข้ากันได้ดีเพราะเมนบอร์ดนี้รองรับ
DDR5 และสล็อตเหมือนกัน แต่เนื่องจากถ่ายโอนด้วยความเร็วต่างกัน เมนบอร์ดจะสื่อสารด้วยความเร็วที่ช้าลงไปยังทั้งสองโมดูล
ดังนั้นคุณจึงลงเอยด้วยการจ่ายเงินมากขึ้นสำหรับโมดูลที่เร็วขึ้น
แต่คุณไม่ได้ความเร็วที่เพิ่มขึ้นเพราะต้องลดระดับตัวเองลงไปยังโมดูลที่ช้ากว่าและจับคู่กับความเร็วนั้น
ดังนั้นจึงเป็นความคิดที่ดีเสมอที่จะซื้อโมดูลเป็นคู่
หากคุณกำลังจะใช้หลายโมดูล
ดังนั้นคุณจึงใช้ยี่ห้อเดียวกัน
ความเร็วเท่ากัน และปริมาณงานเท่ากันในระบบที่กำหนด
ตอนนี้ สิ่งสุดท้ายที่เราต้องพูดถึงเมื่อพูดถึงโมดูลคือขนาดของโมดูล
หากคุณดูที่โมดูล DDR3, DDR4 หรือ DDR5 จริงๆแล้วมันค่อนข้างยาว
มีขนาดประมาณมือของคุณจากข้อมือถึงปลายนิ้วของคุณ
แต่ถ้าคุณใช้บางอย่าง เช่น แล็ปท็อปหรืออุปกรณ์ออล-อิน-วัน
คุณจะไม่สามารถใส่โมดูลที่ใหญ่กว่านั้นลงในระบบเหล่านั้นได้
ดังนั้นจึงมีสิ่งที่เรียกว่า SODIMM
SODIMM ย่อมาจาก Small Outline
Dual In-line Memory Module
ตอนนี้โมดูล SODIMM ยังคงถูกจัดประเภทเป็น
DDR3, DDR4 หรือ DDR5
ข้อแตกต่างเพียงอย่างเดียวคือคุณจะต้องใส่คำว่า
SODIMM ไว้หน้าชื่อด้วย
คุณอาจมีบางอย่างเช่น SODIMM PC4-16000
และนี่บอกฉันว่านี่คือโมดูล DDR4 SODIMM ที่ทำงานด้วยความเร็ว
16,000 เมกะไบต์ต่อวินาที หรือ 16 กิกะไบต์ต่อวินาทีของทรูพุต
ตอนนี้ เมื่อพูดถึงการติดตั้งโมดูล
SODIMM ลงในเมนบอร์ด คุณจะทำได้โดยการเสียบเข้าไปในช่องเสียบที่มุม
45 องศา จากนั้นกดลงให้ราบกับเมนบอร์ดและมันจะถูกล็อค
เข้าที่โดยใช้คลิปยึด
เมื่อคุณใช้โมดูลเดสก์ท็อปมาตรฐานของ
DDR3, DDR4 หรือ DDR5 คุณต้องเสียบโมดูลโดยตรงจากด้านบนในมุม
90 องศากับเมนบอร์ดและดันเข้าที่จนกว่าจะคลิก
จากนั้นจึงใช้งาน หมุดยึดเพื่อยึดให้เข้าที่
ในฐานะช่างเทคนิค สิ่งที่ง่ายที่สุดอย่างหนึ่งที่คุณสามารถทำได้เพื่อปรับปรุงประสิทธิภาพของระบบคือการติดตั้งหน่วยความจำเพิ่มเติม
โดยเปลี่ยนระบบจาก 8 เป็น 16, 16 เป็น 32 หรือ 32 เป็น 64 กิกะไบต์ของ
RAM และสิ่งนี้สามารถปรับปรุงได้อย่างมาก ประสิทธิภาพของระบบของคุณ