Skip to main content

การป้องกันหน่วยความจำคืออะไร?

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

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

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

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