มีการใช้ swap เท่าไหร่ใน windows?


15

ดูเหมือนว่าเป็นคำถามง่าย ๆ แต่ฉันไม่สามารถหาคำตอบได้บางทีฉันอาจเป็นคนง่ายๆ

ฉันจะบอกได้อย่างไรว่ามีการใช้พื้นที่สว็อปใน Windows Web Server 2008 เป็นจำนวนเท่าใด ใน Windows Server Standard มันอยู่ตรงหน้าในตัวจัดการงาน แต่ดูเหมือนว่า "การใช้ไฟล์หน้า" ถูกแทนที่ด้วย "commit (mb)"


คำตอบ:


22

ในตัวจัดการงาน "การใช้ไฟล์หน้า" เป็นระบบที่กระทำจริงทั้งหมดซึ่งไม่เหมือนกับการใช้ไฟล์หน้า ในปี 2008 MS ได้เปลี่ยนถ้อยคำให้สะท้อนสิ่งที่วัดได้อย่างแม่นยำมากขึ้นซึ่งเป็นจำนวนหน่วยความจำเสมือนที่สงวนไว้

ในการรับจำนวนการใช้งานจริงของ PageFile ให้เปิด Performance Monitor (perfmon) และ Add Counters (ปุ่มที่มีไอคอน "+", 8 ขึ้นไป, ด้านซ้ายของ X ") -> ไฟล์ Paging ->% การใช้งานและ / หรือ % การใช้งานสูงสุดมันจะต่ำกว่าค่าลิขสิทธิ์ที่แสดงในตัวจัดการงาน ... อย่างน้อยถ้าคุณมี RAM ที่มีความหมายในระบบของคุณ


นี้อยู่ใกล้การใช้งาน pagefile และการส่งข้อมูลอาจไม่ตรงกันเนื่องจากขึ้นอยู่กับขนาดของ DLLs และข้อมูลบนดิสก์เช่นกัน แต่ตัวนับเป็นตัวนับที่ถูกต้องแน่นอน
Jim B

10

วิธีการแก้ปัญหาแบบขั้นตอน

หมายเหตุ: เหล่านี้เป็นขั้นตอนที่แน่นอนสำหรับ Win 7 ฉันคิดว่าเหมือนกันใน Win 8

หากต้องการรับจำนวนการใช้งานจริงของ PageFile ให้เริ่ม 'Performance Monitor' (perfmon.exe) แล้วไปที่

เพิ่มตัวนับ -> ไฟล์เพจ -> การใช้งาน

มันจะให้คำตอบเป็น% แต่คุณรู้จำนวนเพจไฟล์ทั้งหมดดังนั้นคุณสามารถคำนวณจำนวนเพจไฟล์ USED ที่ถูกต้อง (เป็น MB)

หากต้องการอ่านจำนวนไฟล์เพจทั้งหมด:

กดปุ่ม Win + Break เพื่อเปิด 'คุณสมบัติของระบบ'
ไปที่:

ขั้นสูง -> ประสิทธิภาพ -> ขั้นสูง -> หน่วยความจำเสมือน -> ขนาดไฟล์เพจทั้งหมด

(ขนาดจะเป็น MB)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.