RAM (ภาษาไทย: แรม) คือหน่วยความจำหลัก (Memory) ของระบบคอมพิวเตอร์ มีความเร็วสูงมากๆในการรับส่งข้อมูล หน้าที่หลักๆมีอยู่ด้วยกัน 2 ประการนั่นคือ
- เก็บคำสั่งที่คอมพิวเตอร์ทำงานบ่อยๆหรือต้องใช้ประมวลผลบ่อยๆ เพื่อเพิ่มประสิทธิภาพในการทำงานของระบบคอมพิวเตอร์ (รูปแบบการเก็บขึ้นอยู่กับระบบปฏิบัติการที่ใช้งาน)
- รับส่งข้อมูลระหว่าง Central Processing Unit (CPU) และ Hard Disk (ฮาร์ดดิสก์) ซึ่งจะช้าหรือเร็ว ขึ้นอยู่กับความเร็ว Bus ของหน่วยความจำ RAM และช่องทางการรับส่งข้อมูล (Multi-Channel Memory)
เทคโนโลยี Muiti-Channel Memory
เทคโนโลยี RAM ก็ถูกพัฒนาตามฮาร์ดแวร์ชนิดอื่นๆมาเรื่อยๆ และมันก็มีวิวัฒนาการของการนำเอา RAM หลายๆตัวมาทำงานร่วมกัน และในปัจจุบันนี้หน่วยความจำก็จะเป็น DDR3 กันซะหมดแล้ว แต่สิ่งที่จะทำให้ RAM ทำงานได้รวดเร็วมากขึ้นก็คือเทคโนโลยี Multi-Channel Memory ที่เราจะกล่าวต่อไปนี้
เทคโนโลยี Ram Channel คือการนำเอา RAM ชนิดเดียวกัน ความเร็วเท่ากัน ขนาดความจำเท่ากัน มาทำงานร่วมกัน (ถ้าเปรียบเสมือนรถก็เอารถรุ่นเดียวกันมาทำงานร่วมกัน ช่วยกันรับและส่งของในความเร็วเท่านั้น) โดยเราสามารถแยกประเภทที่เห็นได้ในปัจจุบันได้แก่
- Dual Channel – การนำเอา RAM จำนวน 2 แถวมาทำงานร่วมกัน (คอมพิวเตอร์ส่วนมากในปัจจุบัน)
- Triple Channel – การนำเอา RAM จำนวน 3 แถวมาทำงาร่วมกัน (หาดูยากหน่อย)
- Quad Channel – การนำเอา RAM จำนวน 4 แถวมาทำงาร่วมกัน (ปัจจุบันมีเฉพาะเทคโนโลยีของ CPU Intel บน Socket 2011 เท่านั้น)
การที่เราจะใช้งานระบบ Multi-Channel ได้นั้นสิ่งที่จะคำนึงถึงได้แก่ 2 ข้อดังต่อไปนี้
- การรองรับของหน่วยประมวลผล Central Processing Unit (CPU) และนอกจากนั้นจะต้องดูถึงการรองรับของหน่วยประมวลผล CPU ในส่วนของความเร็ว Bus ในการรับส่งข้อมูลว่ารองรับหรือไม่? ตัวอย่างเช่น “CPU Intel i7-3820 รองรับ Quad Channel และความเร็ว Bus ในการรับส่งข้อมูลที่ 1600Mhz เราสามารถใช้ Memory 4 ช่องที่มีความเร็วน้อยกว่าหรือเท่ากับ 1600Mhz แต่ไม่สามารถใช้ Memory (Ram) ที่มีความเร็ว Bus มากกว่า 1600Mhz ได้” (อาจจะใส่ได้ Boot เครื่องได้ แต่ความเร็ว Bus ของ Ram จะถูกดอร์ปลงมาให้เหลือเท่ากับความเร็ว Bus ในการรับส่งของ CPU คือดอร์ปลงมาที่ 1600Mhz เท่านั้น)
- การรองรับของแผงวงจรเมนบอร์ด (Mainboard) ว่ารองรับการใส่ Ram ได้กี่ช่อง
ความเข้าใจผิดๆเกี่ยวกับ Ram
- ซื้อ Ram ในความเร็ว Bus เยอะๆ เช่น 1866Mhz จะทำให้ระบบคอมพิวเตอร์ทำงานเร็วขึ้น ทั้งๆที่ความเร็ว Bus ในการรับส่งข้อมูลของ CPU รองรับได้เพียงแค่ความเร็ว Bus ที่ 1333Mhz เท่านั้น
- การใส่ Ram 2 ช่อง เพื่อหวังจะให้ใช้งานระบบ Dual Channel แต่กลับใช้งาน Ram คนละรุ่นและคนละหน่วยความจำ
- อื่นๆ (รออัพเดต)
การดูความเร็ว Bus ของหน่วยความจำ Ram
เราสามารถใช้งานโปรแกรม CPU-Z (https://downloaddd.in.th/113/download-cpu-z) ในการดูความเร็ว Bus ได้ง่ายๆ ไม่ต้องไปนั่งคิดให้ปวดหัว และไม่ต้องไปหาดูจากระบบคอมพิวเตอร์ที่ไหน เพราะมันไม่มีบอก ให้เราใช้งานโปรแกรม CPU-Z เปิดขึ้นมาและเลือกในหน้าของ Memory จากนั้นจะเห็นความเร็วของหน่วยความจำ RAM บอกไว้ว่าทำงานที่ความเร็วเท่าไร? จากรูปตัวอย่างด้านล่างนี้