เหตุใดการถ่ายโอนไฟล์ขนาดใหญ่จึงหยุดที่ 99% ในเวลาไม่กี่นาที


12

ฉันตั้งใจถามคำถามนี้มานานแล้ว ในขณะที่พยายามคัดลอก / ย้ายไฟล์ (ขนาดใหญ่พูดเกิน 10GB) ใน Windows จากหรือไปยังไดรฟ์ภายนอกใด ๆ ฉันสังเกตว่ากิจกรรมการถ่ายโอนยังคงเป็นเนื้อเดียวกันจนกระทั่ง 99% หยุดการตอบสนองเป็นเวลาหนึ่งนาที

ฉันไม่เข้าใจตรรกะเบื้องหลังสิ่งนี้เนื่องจากฉันสังเกตเห็นเฉพาะใน Windows และไม่ใช่ใน Ubuntu ไดรฟ์ทั้งภายในและภายนอกเป็น SSD มันเกิดขึ้นกับแฟลชไดรฟ์ด้วย CPU เป็นตัวประมวลผล ULV มันเป็นปัญหาหรือไม่

ขอบคุณ!


1
เนื่องจากการประมาณ% ใน Windows นั้นไม่แม่นยำเกือบตลอดเวลา
Moab

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

3
นอกจากนี้ยังเป็นปัญหาที่พบบ่อยเมื่อถ่ายโอนไฟล์จากแหล่งที่รวดเร็วไปยังปลายทางที่ช้ากว่า หากไดรฟ์ภายนอกเชื่อมต่อผ่าน USB ก็สามารถลดความเร็วการถ่ายโอนจริงได้ หากไฟล์มีขนาดใหญ่มากความเร็วจะลดลงอย่างช้าๆเป็นความเร็วการถ่ายโอนจริงระหว่างอุปกรณ์ทั้งสองเนื่องจากข้อมูลใหม่สามารถอ่านได้ในปริมาณเดียวกับข้อมูลเก่าที่ถูกลบออกจากบัฟเฟอร์ ดังนั้นเมื่อถึงจุดสิ้นสุดของไฟล์มันจะหยุดชั่วขณะหนึ่งรอข้อมูลในบัฟเฟอร์จะถูกถ่ายโอนไปยังเป้าหมาย ดังนั้นทางออกเดียวในกรณีนี้คือรอ windows ถ่ายโอนเนื้อหาแคช
axys93

@ axys93 ได้พยายามปิดการใช้งานโปรแกรมป้องกันไวรัส แต่ยังคงเหมือนเดิม เกี่ยวกับความคิดเห็นที่สองของคุณ .. ใช่มันอาจเป็นเหตุผล
Ashwin

คำตอบ:


5

เก็บเอาไว้.

(อาจ)

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

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

มีวิธีปิดใช้งานแคชการเขียนสำหรับไดรฟ์ซึ่งอาจหยุดพฤติกรรมนี้ได้

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

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

มันควรจะเป็นเหมือนภาพนี้จากThe Windows Clubแต่คุณควรมีตัวเลือกสำหรับการลบอย่างรวดเร็วบนอุปกรณ์ USB (ฉันจะแทนที่สิ่งนี้เมื่อฉันสามารถทำได้ในภายหลัง)

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


ฉันเพิ่งประสบปัญหานี้ในขณะที่การคัดลอกข้อมูล (> 500GB) จากการD: E:แม้ว่าคำอธิบายของคุณเสียงที่เหมาะสม, RAM ดูเหมือนจะว่างเกือบสมบูรณ์และมีกิจกรรมใด ๆ C:บนดิสก์ บนมืออื่น ๆ ทั้งดิสก์D:และE:ดูเหมือนจะเป็นที่ใช้งาน (อดีตคือการอ่านหลังถูกเขียน) ที่ความเร็วเต็มสามชั่วโมงต่อมา99%ตัวเลขที่ได้รับถึง ดังนั้นฉันไม่แน่ใจว่าแคชหรือการบัฟเฟอร์เป็นคำตอบทั่วไปที่แท้จริงสำหรับปัญหานี้ของwindows
Patrick Trentin

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