คำถามของการปิดการทำงานของ Windows pagefile ที่ได้รับการกล่าวถึงอยู่แล้วไม่น้อยเช่นที่นี่และที่นี่และที่นี่ ผู้คนยังคงตอบโต้คำตอบที่บอกว่า " คุณไม่ควรปิดการใช้งาน pagefile ของคุณแม้ว่าคุณจะมี RAM มากมาย " แต่ฉันยังไม่ได้เห็นเหตุผลที่ชัดเจนและพิสูจน์ได้สำหรับคำแนะนำนี้ เท่าที่ฉันเห็นถ้าคุณไม่จำเป็นต้องอ่านจาก pagefile (เพราะคุณมี RAM เพียงพอ) แล้วประสิทธิภาพอาจแย่ลงเมื่อเปิดใช้งานเนื่องจาก Windows เขียนไว้ล่วงหน้า ที่ดีที่สุดประสิทธิภาพจะเหมือนกัน ฉันไม่เห็นว่ามันจะปรับปรุงได้อย่างไรโดยการเขียนข้อมูลที่คุณไม่จำเป็นต้องอ่าน
ดังนั้นคำถามของฉันคือ:
สมมติว่าฉันมีแรมทางกายภาพเพียงพอสำหรับทุกสิ่งที่ฉันทำมีเหตุผลใดที่ฉันไม่ควรปิดการใช้งาน pagefile หรือไม่?
สมมติว่ารุ่นของ Windows คือ Windows XP x64 SP2 หรือ Windows Server 2003 x64 SP2 (ในลักษณะเดียวกัน) ถ้ามันแตกต่างสำหรับ Windows Server 2008 x64 ฉันสนใจที่จะฟังคำตอบสำหรับสิ่งนั้นด้วย ฉันกำลังมองหาเหตุผลเฉพาะวัตถุประสงค์จากแหล่งข้อมูลที่ดีไม่ใช่แค่ความคิดเห็น บางอย่างเช่น "นี่คือมาตรฐานที่ทำโดยมีและไม่มีไฟล์เพจและผลลัพธ์นั้นดีกว่าสำหรับเพจไฟล์แม้มี RAM เพียงพอ" หรือ "ตามบทความ MS KB ปัญหา X นี้เกิดขึ้นหากคุณปิดใช้งานเพจไฟล์"
จนถึงเพียงเหตุผลเดียวที่ฉันเห็นคือ:
- แม้ว่าคุณคิดว่าคุณมี RAM เพียงพอคุณก็อาจจะหมด ตกลง แต่สำหรับจุดประสงค์ของคำถามนี้เราแค่คิดว่ามันเพียงพอแล้ว บางทีฉันอาจเคยอ่านอีเมลของฉันและฉันมี RAM 16GB หรือ 128GB หรือ 1TB หรืออะไรก็ตาม - แต่ก็เพียงพอแล้วสำหรับ 100% ของสิ่งที่ฉันทำ 100% ของเวลา วิธีคิดอีกอย่างคือ: ถ้าฉันมีRAM จริงx MB และpagefile y MB และฉันไม่เคยใช้ RAM ในการกำหนดค่านั้นฉันจะไม่ดีกว่าประสิทธิภาพฉลาดด้วยRAM จริงx + y MB และไม่มี แฟ้มเพจ?
- Windows "ใช้เพื่อ" มีไฟล์เพจจิ้งและอาจไม่ทำงานอย่างน่าเชื่อถือ (จากการทำความเข้าใจผลกระทบของ RAM ต่อประสิทธิภาพของระบบโดยรวมนั้นค่อนข้างคลุมเครือและฉันคิดว่ามันยากที่จะเชื่อเนื่องจาก MS ได้ให้ตัวเลือกในการปิดใช้งาน pagefile .
- Windows รู้ดีว่าอะไรที่ทำได้ดีกว่าคุณ ไม่ - ไม่รู้ว่าฉันจะไม่รันโปรแกรมเพิ่มเติมหรือโหลดข้อมูลมากขึ้น แต่ทำ