Skip to main content

ที่เก็บข้อมูลหลักคืออะไร?

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

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

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

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