การจัดสรรหน่วยความจำต่อเนื่อง

ผู้เขียน: Peter Berry
วันที่สร้าง: 11 สิงหาคม 2021
วันที่อัปเดต: 20 มิถุนายน 2024
Anonim
แนวทางการจัดทำแผนดำเนินธุรกิจอย่างต่อเนื่อง (BCP)
วิดีโอ: แนวทางการจัดทำแผนดำเนินธุรกิจอย่างต่อเนื่อง (BCP)

เนื้อหา

คำจำกัดความ - การจัดสรรหน่วยความจำที่ต่อเนื่องกันหมายถึงอะไร

การจัดสรรหน่วยความจำต่อเนื่องเป็นรูปแบบการจัดสรรหน่วยความจำแบบคลาสสิกที่กำหนดกระบวนการบล็อกหน่วยความจำที่ต่อเนื่องกัน (นั่นคือบล็อกหน่วยความจำที่มีที่อยู่ติดต่อกัน)


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

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการจัดสรรหน่วยความจำต่อเนื่อง

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


    ที่อยู่ทางกายภาพ = ที่อยู่การลงทะเบียนฐาน + ที่อยู่เชิงตรรกะ / ที่อยู่เสมือน

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

ข้อเสียอย่างหนึ่งของการจัดสรรหน่วยความจำต่อเนื่องคือระดับของการใช้โปรแกรมหลายตัวลดลงเนื่องจากกระบวนการที่รอหน่วยความจำว่าง