หนังสัตว์ / แคช
หมายถึงส่วนหนึ่งของหน่วยความจำที่ดูแลโดยระบบปฏิบัติการและใช้สำหรับ "เพจแคช" - ใช้สำหรับแคชเนื้อหาของไฟล์เพื่อเพิ่มความเร็วของดิสก์ IO
นี่คือหน่วยความจำที่สามารถปลดปล่อยเพื่อวัตถุประสงค์อื่นได้ หากจำเป็น นั่นเป็นเหตุผลที่คุณยังเห็นหน่วยความจำจำนวนมากในส่วน มีอยู่
คอลัมน์.
โดยปกติคุณไม่ควรกังวลเกี่ยวกับเรื่องนี้ - เป็นความรับผิดชอบของเคอร์เนลในการจัดการสิ่งนี้
แต่บางครั้ง มันสามารถส่งสัญญาณถึงปัญหาต่างๆ เช่น การหมุนเวียนไฟล์บันทึกขาดหายไป - มีการพูดคุยกันอย่างดีที่นี่เกี่ยวกับปัญหาเฉพาะนี้และวิธีวิเคราะห์ด้วย Async Profiler: https://www.youtube.com/watch?v=bTDmpwhwy3E&list=PLNCLTEx3B8h4Yo_WvKWdLvI9mj1XpTKBr&t=4261s
โดยโปรไฟล์เหตุการณ์ที่สมบูรณ์แบบนี้:
นอกจากนี้ยังมีโปรแกรมเช่น ฟินคอร์
และ วีเอ็มทัช
ที่สามารถใช้กับไฟล์เฉพาะหรือแม้แต่ไดเร็กทอรี (vmtouch) เพื่อแสดงจำนวนพื้นที่ที่พวกเขาใช้ในแคชของเพจ
$ วีเอ็มทัช
...
ไฟล์: 81989
ไดเรกทอรี: 8351
หน้าที่อยู่อาศัย: 297/1672196 1M/6G 0.0178%
ผ่านไป: 0.8893 วินาที