ความแตกต่างระหว่างการเข้าถึงโดยสุ่มและหน่วยความจำถาวร

หน่วยความจำภายในของคอมพิวเตอร์แบ่งออกเป็นหน่วยความจำที่ใช้งานได้และหน่วยความจำถาวร ซึ่งแตกต่างจากอุปกรณ์ภายนอกซึ่งแสดงโดยอุปกรณ์ปลั๊กอิน HDD, USB-flash, SD-cards, ออปติคัลดิสก์เป็นหนึ่งในองค์ประกอบหลักของระบบที่ช่วยให้มั่นใจถึงการทำงาน อุปกรณ์ประเภทนี้จะอยู่บนเมนบอร์ดโดยตรงและไม่ต้องการให้ผู้ใช้เข้าถึง เรามาดูกันว่า RAM แตกต่างจากหน่วยความจำถาวรอย่างไร

หน่วยความจำเข้าถึงโดยสุ่ม (RAM) - หน่วยความจำเข้าถึงโดยสุ่มตัวแปรผันผวน ซึ่งจัดเก็บข้อมูลที่ประมวลผลโดยโปรเซสเซอร์ในช่วงเวลาหนึ่ง มีการใช้งานในรูปแบบของหน่วยความจำเข้าถึงโดยสุ่มและมักเรียกง่ายๆ ว่า RAM

RAM

หน่วยความจำแบบอ่านอย่างเดียว (ROM) เป็นหน่วยความจำแบบไม่ลบเลือนที่เก็บข้อมูลที่ไม่ลบเลือน มันถูกนำไปใช้ในรูปแบบของไมโครเซอร์กิตที่บัดกรีบนบอร์ดซึ่งเรียกว่าอุปกรณ์หน่วยความจำแบบอ่านอย่างเดียว

ROM

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

การเปรียบเทียบ

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

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

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

หน่วยความจำแบบไม่ลบเลือน การปิดโดยสมบูรณ์จะไม่ส่งผลต่อเนื้อหา แต่อย่างใด ดังนั้นโปรแกรมที่เรียกใช้จาก ROM (BIOS, POST, OS) จำเป็นต้องมีการเขียนเพียงครั้งเดียว

หากเราเปรียบเทียบ เช่น กระบวนการพิมพ์ในโปรแกรมแก้ไขและอัปโหลดเฟิร์มแวร์หรืออัปเดตไปยังสมาร์ทโฟน จะสังเกตได้ชัดเจนว่า RAM กับหน่วยความจำถาวรแตกต่างกันอย่างไร สัญลักษณ์ปรากฏขึ้นบนหน้าจอทันที (ใช้ RAM) และในกรณีที่สอง อาจใช้เวลาหลายนาที และบางครั้งอาจใช้เวลาหลายชั่วโมง (เขียนใน ROM)

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

ตาราง

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