Windows: ปิดใช้งานการแคชไฟล์ขนาดใหญ่


8

ฉันกำลังจัดการกับไฟล์วิดีโอที่มีขนาดใหญ่มากรวมถึงการยกเลิกการเข้ารหัสและคัดลอกไฟล์ไปมา ฯลฯ

ฉันประหลาดใจที่ Windows พยายามแคชไฟล์วิดีโอเหล่านี้แม้ว่าจะไม่มีประโยชน์ ใหญ่เกินไปที่จะแคช (สูงสุด 230 กิกะไบต์)

ฉันก็ตกใจกับความจริงที่ว่า Windows เกือบจะล้างเนื้อหาปกติของแคชสำหรับไฟล์วิดีโอ มันพยายามอย่างยิ่งที่จะแคชพวกเขาทำให้ระบบของฉันค่อนข้างช้า

ฉันจะบอกให้ Windows ไม่แคชไฟล์เหล่านี้ได้อย่างไร หากเป็นไปไม่ได้มีวิธีอื่นในการจัดการกับปัญหานี้หรือไม่?

ป้อนคำอธิบายรูปภาพที่นี่


เป็นอย่างไรแคชและคุณจะตรวจสอบว่าพวกเขาแคชอย่างไร
Der Hochstapler

ดูminus.com/mbasREyoyB พวกเขากำลังแมปไปยังหน่วยความจำโดย windows (อาจตามคำขอโดย VLC หรือ VirtualDub)?
เบิร์ต

2
Mysteries of Memory Management เปิดเผยด้วย Mark Russinovich .... channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL405
Moab


ฉันมีปัญหานี้เมื่อใดก็ตามที่ฉันทำการสำรองข้อมูลของเครื่องเสมือนของฉัน Windows จะทิ้งทุกสิ่งที่ฉันสนใจในแคชสำหรับดิสก์อิมเมจหนึ่งหรือสองรูปที่ฉันไม่สนใจ มันส่งผลกระทบต่อประสิทธิภาพการทำงาน - มันจะเหมาะถ้าเราหลีกเลี่ยงการแคชไฟล์เฉพาะ!
Will Bickford

คำตอบ:


3

ใช้ Cacheset.exe จาก Sysinternals Suite โดย MS แก้ปัญหาให้ฉัน อย่าลืมเรียกใช้ในฐานะผู้ดูแลระบบมิฉะนั้นจะบอกคุณว่าค่าที่คุณป้อนนั้นไม่ถูกต้อง

โดยปกติแล้วการแคชไฟล์ไม่ควรเป็นปัญหาผลักเนื้อหาอื่น ๆ ของแรมออกมาคือ ตรวจสอบว่าคุณมีการLargeSystemCacheตั้งค่าในHKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Managementชุด ฉันสงสัยว่านี่เป็นสาเหตุที่แท้จริงของพฤติกรรม "ล้างทุกอย่าง" (ระบบของฉันสลับกระบวนการที่ใช้งานอยู่ขณะที่พยายามแคชวิดีโอที่ฉันเข้ารหัสด้วย avidemux)


ฉันได้ตรวจสอบLargeSystemCacheการตั้งค่าของฉันแล้วและมันก็คือ 0
เบิร์ต

1

ฉันค่อนข้างแน่ใจว่าสิ่งที่คุณสังเกตไม่สามารถและไม่ควรปิดการใช้งาน

ทุกโปรแกรมสามารถตัดสินใจด้วยตัวเองเพื่อmap ไฟล์ลงในหน่วยความจำ และเพื่อความเข้าใจของฉันที่สามารถปรับปรุงประสิทธิภาพได้อย่างมาก

และอย่างที่คุณเห็นในสกรีนช็อตของคุณ 4GB นั้นอยู่ในโหมดสแตนด์บายแล้ว หมายความว่าพวกเขาไม่ได้ใช้งานจริงอีกต่อไปและสามารถกำหนดใหม่ให้กับกระบวนการใหม่ได้


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