Dynamic Random Access Memory คืออะไร

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

หน่วยความจำเข้าถึงโดยสุ่ม หมายถึงหน่วยความจำที่สามารถเข้าถึงข้อมูลส่วนใดก็ได้ในทันที ตรงกันข้ามกับสื่อเก็บข้อมูลเช่นเทปคาสเซ็ตซึ่งข้อมูลสามารถเข้าถึงได้ในลำดับคงที่เท่านั้น องค์ประกอบ "ไดนามิก" ของ DRAM คือแหล่งจ่ายไฟต้องรีเฟรชตลอดเวลาเพื่อให้ทำงานได้ สิ่งนี้แตกต่างจากหน่วยความจำเข้าถึงโดยสุ่มแบบคงที่หรือ SRAM

ทั้ง SRAM และ DRAM ทำงานโดยเก็บข้อมูลในรูปแบบไบนารีหมายความว่ามันถูกแบ่งออกเป็น 1s และ 0s ด้วยหน่วยความจำเข้าถึงโดยสุ่มแบบคงที่สิ่งนี้ทำได้ผ่านกระแสไฟฟ้าซึ่งสามารถเปลี่ยนเป็นสองทิศทางที่แตกต่างกัน ด้วยหน่วยความจำเข้าถึงโดยพลวัตแบบไดนามิกสิ่งนี้กระทำโดยอนุกรมของเซลล์ซึ่งเต็มไปด้วยอิเล็กตรอนหรือเปล่า อย่างไรก็ตามเซลล์ทั้งหมดจะระบายออกมาโดยอัตโนมัติเกือบจะในทันทีและจำเป็นต้องทำการเติมใหม่อย่างต่อเนื่อง

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

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

วิธีการทำงานของหน่วยความจำเข้าถึงโดยสุ่มแบบไดนามิกรับประกันได้ว่าเมื่อทำงานอย่างถูกต้องมันจะยังคงเก็บข้อมูลตราบใดที่แหล่งจ่ายไฟอนุญาตให้เติมเซลล์ อย่างไรก็ตามมันไม่ทำงานในสิ่งที่ตรงกันข้าม: ไม่มีการรับประกันว่าการตัดไฟจะล้างหน่วยความจำ แม้ว่าในทางปฏิบัติจะทำได้ยากมาก แต่ก็มีหลายทฤษฎีเกี่ยวกับวิธีที่เป็นไปได้ในการเข้าถึงหน่วยความจำของคอมพิวเตอร์ที่ถูกปิดตัวอย่างเช่นโดยการแช่แข็งชิปหน่วยความจำและเปลี่ยนเป็นเครื่องอื่น สิ่งนี้นำมาสู่คำถามเกี่ยวกับความน่าเชื่อถือของมาตรการรักษาความปลอดภัยซึ่งเข้ารหัสฮาร์ดไดรฟ์และจัดเก็บรหัสการเข้ารหัสใน DRAM