จะเกิดอะไรขึ้นเมื่อการดาวน์โหลดไฟล์ถูกยกเลิก


19

ฉันมักจะสงสัยในสิ่งนี้ หากฉันพยายามดาวน์โหลดไฟล์ขนาดใหญ่ แต่เบื่อไปครึ่งทาง (สมมติว่าดาวน์โหลด 50%) ผ่านและยกเลิกการดาวน์โหลดจะเกิดอะไรขึ้นกับข้อมูล 50% ที่ถูก "ดาวน์โหลด"


4
มันขึ้นอยู่กับว่าคุณดาวน์โหลดด้วยอะไร wget? เบราว์เซอร์? ลูกค้า Torrent?
jcora

คำตอบ:


25

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


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

ยิ่งไปกว่านั้นไฟล์เหล่านี้ส่วนใหญ่อาจถูกซ่อนอยู่ดังนั้น (บน windows) ไปที่การตั้งค่าโฟลเดอร์ของคุณและสลับ 'แสดงไฟล์ที่ซ่อน'
HTDutchy

1
แต่มันคือเซิร์ฟเวอร์ยังคงส่งมอบส่วนที่เหลือของไฟล์และไม่มีโปรแกรมใดที่ไคลเอนต์คว้ามาได้?
IsmailS

5
@Ismail ไม่น่าเป็นไปได้มาก แม้แต่การดาวน์โหลด "แบบง่าย" ก็จำเป็นต้องมีการจับมือในระดับต่ำเพื่อประสานงาน - ป้องกันการบุกรุกมากเกินไปและลูกค้าก็ไม่ต้องทำเช่นนั้น นอกจากนี้เซิร์ฟเวอร์ยังจัดการแบนด์วิดท์ที่ต้องจ่ายอยู่เสมอดังนั้นพวกเขาจึงไม่ต้องเปลืองทรัพยากรราคาแพง
Joe

2
@iSid - เมื่อคุณหยุดดาวน์โหลดการเชื่อมต่อกับเซิร์ฟเวอร์จะถูกปิดดังนั้นถ้าเซิร์ฟเวอร์นั้นโง่จริงๆการดาวน์โหลดก็จะหยุดที่ฝั่งเซิร์ฟเวอร์ด้วย เวอร์ชันระดับสูงคือไคลเอ็นต์จะบอกเซิร์ฟเวอร์ก่อนที่จะตัดการเชื่อมต่อดังนั้นเซิร์ฟเวอร์จะรู้ว่าจะหยุดส่งข้อมูล
Reinstate Monica

0

ขึ้นอยู่กับสิ่งที่คุณใช้ในการดาวน์โหลดไฟล์ ซอฟต์แวร์จำนวนมากจะปล่อยส่วนที่ดาวน์โหลดไว้ครึ่งหนึ่งไว้บนเครื่องของคุณและอาจมีคุณสมบัติที่คุณสามารถทำการดาวน์โหลดต่อจากจุดที่คุณหยุดทำงาน ตำแหน่งที่ส่วนของไฟล์นี้ยังแตกต่างกันไปขึ้นอยู่กับซอฟต์แวร์ที่คุณใช้ อาจอยู่ในตำแหน่งที่คุณเลือกที่จะบันทึกไฟล์หรืออาจอยู่ในไดเรกทอรี / โฟลเดอร์ "temp" บางครั้งไฟล์ Stub จะถูกตั้งชื่อแตกต่างจากชื่อไฟล์จริง ("myArchive.crdownload" แทน "myArchive.zip" เป็นต้น) ซอฟต์แวร์อื่น ๆ จะลบ Stub ไฟล์เมื่อคุณยกเลิก

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