นิยามแรม
เมื่อคอมพิวเตอร์รันโปรแกรมทั้งรหัสและข้อมูลจะต้องสามารถอยู่ในองค์ประกอบที่ช่วยให้เข้าถึงได้อย่างรวดเร็วและนอกจากนี้ยังช่วยให้เราแก้ไขได้อย่างรวดเร็วและยืดหยุ่น องค์ประกอบนั้นคือแรม
RAM ( Random Access Memory ) เป็นหน่วยความจำระเหยประเภทหนึ่งซึ่งสามารถเข้าถึงตำแหน่งได้ในลักษณะเดียวกัน
สิ่งหลังนี้ถูกเน้นเนื่องจากในคอมพิวเตอร์และจนถึงช่วงเวลาหนึ่งสื่อบันทึกข้อมูลทางกายภาพถูกเจาะบัตรหรือเทปแม่เหล็กซึ่งการเข้าถึงเป็นลำดับ (นั่นคือเพื่อไปถึงตำแหน่ง X ที่แน่นอนก่อนที่เราจะต้องผ่านตำแหน่งก่อนหน้านี้ทั้งหมด เราต้องการเข้าถึง) และในขณะที่เราสามารถพูดถึงความทรงจำในทุกกรณีการกล่าวถึงการสุ่มอย่างชัดเจนช่วยให้เราสามารถระบุประเภทของหน่วยความจำที่เราอ้างถึงได้
ในทางกลับกันคำว่าระเหยแสดงว่าเนื้อหาไม่ได้รับการบำรุงรักษาเมื่อหน่วยความจำไม่ได้ให้พลังงานไฟฟ้าอีกต่อไป ซึ่งหมายความว่าธรรมดาและเรียบง่ายเมื่อเราปิดคอมพิวเตอร์ข้อมูลในหน่วยความจำนี้จะหายไป
นั่นคือเหตุผลในกรณีที่ต้องการเก็บรักษาข้อมูลที่เรามีอยู่ในหน่วยความจำ RAM เราจะต้องทิ้งข้อมูลนั้นไปยังที่จัดเก็บถาวรเช่นฮาร์ดดิสก์การ์ดหน่วยความจำหรือไดรฟ์ USB ในรูปแบบของไฟล์ .
หน่วยความจำ RAM เป็นหน่วยความจำ "ที่ใช้งานได้" ของระบบซึ่งใช้ตลอดเวลาเพื่อเรียกใช้แอปพลิเคชัน
โปรแกรมจะอ่านจากดิสก์และคัดลอกไปยังหน่วยความจำ (ขั้นตอนที่เรียกว่า "การโหลด" ลงในหน่วยความจำ)
เช่นเดียวกับส่วนประกอบทั้งหมดของคอมพิวเตอร์สมัยใหม่หน่วยความจำ RAM ยังมีประวัติและมีการวิวัฒนาการอยู่ตลอดเวลา
ความทรงจำ RAM ตัวแรกถูกสร้างขึ้นหลังสงครามโลกครั้งที่สองโดยใช้วัสดุแม่เหล็กที่เรียกว่าเฟอร์ไรต์
ในฐานะที่เป็นวัสดุที่ดึงดูดความสนใจพวกเขาอาจถูกโพลาไรซ์ในทิศทางเดียวหรือในทางกลับกันเพื่อแทนค่าหนึ่งและศูนย์ตามลำดับซึ่งเป็นตัวเลขตัวแทนของตรรกะไบนารีที่คอมพิวเตอร์สมัยใหม่ทั้งหมดทำงาน
ในตอนท้ายของอายุเจ็ดสิบการปฏิวัติซิลิกอนได้มาถึงโลกของคอมพิวเตอร์และด้วยการสร้างความทรงจำ RAM
คอมพิวเตอร์เครื่องแรกเช่นไมโครคอมพิวเตอร์เครื่องแรกในหลายปีต่อมามีแรมจำนวนหนึ่งซึ่งในปัจจุบันดูเหมือนจะเป็นเรื่องน่าหัวเราะสำหรับเรา
ตัวอย่างเช่นซินแคลร์ ZX81 ปี 1981 ขี่ 1 กิโลไบต์ในขณะที่สมาร์ทโฟนระดับกลางทุกรุ่นทุกวันนี้ใช้ความเร็ว 1 กิกะไบต์ซึ่งเป็นหนึ่งพันล้าน (1,000,000,000) ไบต์
หน่วยความจำ RAM มีการพัฒนาไม่เพียง แต่ในด้านปริมาณ แต่ยังรวมถึงความเร็วในการเข้าถึงและการย่อขนาดด้วย
วิวัฒนาการของ RAM นี้ก่อให้เกิดเทคโนโลยีประเภทต่างๆ:
- SRAM ( Static Random Access Memory ) ประกอบด้วยหน่วยความจำประเภทหนึ่งที่สามารถเก็บรักษาข้อมูลในขณะที่มีแหล่งจ่ายไฟโดยไม่จำเป็นต้องมีวงจรรีเฟรช
- NVRAM ( Non-Volatile Random Access Memory ) ซึ่งละเมิดคำจำกัดความที่เราให้ไว้ของหน่วยความจำระเหยเนื่องจากสามารถเก็บข้อมูลไว้ในนั้นได้แม้จะตัดกระแสไฟฟ้าแล้วก็ตาม พบในอุปกรณ์อิเล็กทรอนิกส์ในปริมาณเล็กน้อยสำหรับฟังก์ชันการทำงานเช่นการบำรุงรักษาการกำหนดค่า
- DRAM ( Dynamic Random Access Memory ) ซึ่งใช้เทคโนโลยีที่ใช้ตัวเก็บประจุ
- SDRAM ( Synchronous Dynamic Random-Access Memory ) ความจริงที่ว่ามันเป็นแบบซิงโครนัสทำให้สามารถทำงานกับนาฬิกาบัสระบบเดียวกันได้
- DDR SDRAMและด้วยวิวัฒนาการต่อไปนี้ DDR2, 3 และ 4 ประกอบด้วยรูปแบบของ SDRAM ความเร็วสูงขึ้น ตัวเลขต่อเนื่อง (2, 3 และ 4) แสดงถึงความเร็วที่สูงขึ้น