หน่วยความจำหลักกับรอง | อุปกรณ์จัดเก็บข้อมูลเสริม
คอมพิวเตอร์มีลำดับชั้นของอุปกรณ์หน่วยความจำสำหรับจัดเก็บข้อมูล พวกเขาแตกต่างกันในด้านความจุ ความเร็ว และราคา หน่วยความจำหลัก (เรียกอีกอย่างว่าหน่วยความจำหลัก) เป็นหน่วยความจำที่ CPU เข้าถึงโดยตรงเพื่อจัดเก็บและเรียกข้อมูล หน่วยความจำรอง (เรียกอีกอย่างว่าหน่วยความจำภายนอกหรือหน่วยความจำเสริม) เป็นอุปกรณ์จัดเก็บข้อมูลที่ CPU ไม่สามารถเข้าถึงได้โดยตรง และใช้เป็นอุปกรณ์จัดเก็บข้อมูลถาวรที่เก็บข้อมูลไว้แม้จะปิดเครื่องแล้วก็ตาม
หน่วยความจำหลักคืออะไร
หน่วยความจำหลักคือหน่วยความจำที่ CPU เข้าถึงโดยตรงเพื่อจัดเก็บและดึงข้อมูลโดยส่วนใหญ่แล้ว หน่วยความจำหลักจะเรียกว่า RAM (Random Access Memory) เป็นหน่วยความจำที่ระเหยได้ซึ่งจะสูญเสียข้อมูลเมื่อปิดเครื่อง CPU เข้าถึงหน่วยความจำหลักได้โดยตรงผ่านแอดเดรสและบัสหน่วยความจำ และ CPU เข้าถึงได้อย่างต่อเนื่องเพื่อรับข้อมูลและคำแนะนำ นอกจากนี้ คอมพิวเตอร์ยังมี ROM (Read Only Memory) ซึ่งมีคำสั่งที่ดำเนินการอยู่บ่อยๆ เช่น โปรแกรมเริ่มต้น (BIOS) นี่คือหน่วยความจำแบบไม่ลบเลือนที่เก็บข้อมูลไว้เมื่อปิดเครื่อง เนื่องจากหน่วยความจำหลักเข้าถึงได้บ่อย จึงจำเป็นต้องเร็วกว่านี้ แต่มีขนาดเล็กกว่าและมีราคาแพงด้วย
หน่วยความจำรองคืออะไร
หน่วยความจำรองเป็นอุปกรณ์จัดเก็บข้อมูลที่ CPU ไม่สามารถเข้าถึงได้โดยตรง และใช้เป็นอุปกรณ์จัดเก็บข้อมูลถาวรที่เก็บข้อมูลไว้แม้จะปิดเครื่องแล้วก็ตาม CPU เข้าถึงอุปกรณ์เหล่านี้ผ่านช่องสัญญาณอินพุต/เอาต์พุต และข้อมูลจะถูกถ่ายโอนไปยังหน่วยความจำหลักจากหน่วยความจำรองก่อนเข้าถึงก่อนโดยปกติ ฮาร์ดดิสก์ไดรฟ์และอุปกรณ์จัดเก็บข้อมูลแบบออปติคัล (ซีดี ดีวีดี) จะใช้เป็นอุปกรณ์จัดเก็บข้อมูลสำรองในคอมพิวเตอร์สมัยใหม่ ในอุปกรณ์จัดเก็บข้อมูลสำรอง ข้อมูลจะถูกจัดเป็นไฟล์และไดเร็กทอรีตามระบบไฟล์ นอกจากนี้ยังช่วยให้สามารถเชื่อมโยงข้อมูลเพิ่มเติมกับข้อมูลต่างๆ เช่น สิทธิ์ในการเข้าถึง เจ้าของ เวลาเข้าถึงล่าสุด ฯลฯ นอกจากนี้ เมื่อหน่วยความจำหลักเต็ม หน่วยความจำรองจะถูกใช้เป็นที่เก็บข้อมูลชั่วคราวสำหรับเก็บข้อมูลที่ใช้น้อยที่สุดในหน่วยความจำหลัก. อุปกรณ์หน่วยความจำรองมีราคาน้อยกว่าและมีขนาดที่ใหญ่กว่า แต่พวกเขามีเวลาในการเข้าถึงสูง
ความแตกต่างระหว่างหน่วยความจำหลักและรอง
หน่วยความจำหลักคือหน่วยความจำที่ CPU เข้าถึงโดยตรงเพื่อจัดเก็บและดึงข้อมูล ในขณะที่ CPU ไม่สามารถเข้าถึงหน่วยความจำรองได้โดยตรง หน่วยความจำหลักเข้าถึงได้โดยใช้แอดเดรสและบัสข้อมูลโดย CPU ในขณะที่หน่วยความจำสำรองเข้าถึงได้โดยใช้ช่องสัญญาณอินพุต/เอาต์พุต หน่วยความจำหลักจะไม่เก็บข้อมูลเมื่อปิดเครื่อง (ระเหย) ในขณะที่หน่วยความจำสำรองจะเก็บข้อมูลไว้เมื่อปิดเครื่อง (ไม่ลบเลือน)นอกจากนี้ หน่วยความจำหลักนั้นเร็วมากเมื่อเทียบกับหน่วยความจำรองและมีเวลาเข้าถึงที่ต่ำกว่า แต่อุปกรณ์หน่วยความจำหลักมีราคาแพงกว่าเมื่อเทียบกับอุปกรณ์หน่วยความจำรอง ด้วยเหตุผลนี้ โดยปกติคอมพิวเตอร์จะประกอบด้วยหน่วยความจำหลักที่เล็กกว่าและหน่วยความจำรองที่ใหญ่กว่ามาก