ตำนาน - จัดระเบียบหน่วยความจำ

  • ตำนาน
  • ความจริง
  • คำอธิบาย

ตำนาน

หากต้องการเพิ่มหน่วยความจำคุณสามารถใช้โปรแกรมเพื่อจัดเรียงข้อมูลและเพิ่มหน่วยความจำ (RamBoost ฯลฯ )

ความจริง

FALSE

คำอธิบาย

โปรแกรมเหล่านี้ควรจะเพิ่มหน่วยความจำใน Windows ในความเป็นจริงแล้วพวกมันไม่เพียง แต่ไม่จำเป็น แต่มักจะทำให้ Windows ทำงานช้าลงแทนที่จะเร่งความเร็ว พวกเขาใช้หน่วยความจำจำนวนมาก (พวกเขากำลังเรียก RAM จำนวนมากสำหรับ Windows) ในการตอบสนอง Windows พยายามที่จะเพิ่มหน่วยความจำโดยการคัดลอกบล็อกของหน่วยความจำโปรแกรมพื้นหลังบนดิสก์ (ใน pagefile.sys) การดำเนินการนี้เรียกว่า swap out หลังจากนั้นโปรแกรมจัดเรียงข้อมูลเหล่านี้จะปล่อยหน่วยความจำที่พวกเขาเพิ่งจัดสรร ในทางทฤษฎีแล้วสิ่งนี้ทำให้หน่วยความจำว่างมาก

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

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

เฉพาะระบบปฏิบัติการเท่านั้นที่รู้ว่าบล็อกใดที่วางอยู่จริง

บทความก่อนหน้านี้ บทความถัดไป

เคล็ดลับยอดนิยม