ในขณะที่ดูที่ Task Manager ของฉันบน Windows ฉันสังเกตเห็นสิ่งเล็กน้อยที่มีเครื่องหมาย"Kernel Memory" อะไรกันแน่ และฟังก์ชั่นใดที่ให้บริการเมื่อเทียบกับหน่วยความจำกายภาพ?
ในขณะที่ดูที่ Task Manager ของฉันบน Windows ฉันสังเกตเห็นสิ่งเล็กน้อยที่มีเครื่องหมาย"Kernel Memory" อะไรกันแน่ และฟังก์ชั่นใดที่ให้บริการเมื่อเทียบกับหน่วยความจำกายภาพ?
คำตอบ:
'เคอร์เนล' เป็นบิตหลักของระบบปฏิบัติการ - ส่วนที่ให้คุณพูดคุยกับฮาร์ดแวร์ได้ส่วนที่ใช้ 'ปฏิบัติการ' ตามเดิม
ดังนั้นหน่วยความจำเคอร์เนลจึงถูกสงวนไว้สำหรับส่วนต่าง ๆ ของระบบปฏิบัติการที่ต้องอยู่ในหน่วยความจำ (ซึ่งเท่าที่คุณเห็นมีจำนวนไม่มากนัก) และไม่ จำกัด ซอฟต์แวร์อื่น ๆ เพื่อป้องกันอุบัติเหตุจากการพูด แอปที่เขียนไม่ดีซึ่งพยายามเข้าถึงหน่วยความจำที่ใช้งานอยู่ที่อื่น (บิตบางส่วนของระบบปฏิบัติการสามารถเพจได้และคุณเห็นว่าสะท้อนอยู่ที่นั่น แต่นั่นเป็นคำศัพท์ที่ทำให้เข้าใจผิดเล็กน้อย)
หน่วยความจำเคอร์เนลคือหน่วยความจำที่ใช้โดยเคอร์เนลของ Windows มันมีหน่วยความจำที่ใช้โดยองค์ประกอบหลักของ Windows พร้อมกับไดรเวอร์อุปกรณ์ใด ๆ โดยทั่วไปจำนวนจะน้อยมากในหลายร้อยเมกะไบต์