Apa yang terjadi ketika unduhan file dibatalkan?

19

Saya sering bertanya-tanya tentang ini. Jika saya mencoba mengunduh file besar, tetapi bosan setengah jalan (misalkan 50% diunduh) melalui dan membatalkan unduhan, apa yang terjadi pada 50% dari data yang "diunduh"?

P_Q
sumber
4
Yah itu benar-benar tergantung pada apa yang Anda unduh. Wget? Browser? Klien Torrent?
jcora

Jawaban:

25

Saya berasumsi Anda sedang berbicara tentang mengunduh file dari situs web dengan browser web di sini. Browser arus utama seperti Firefox, IE, dll. Menyimpan file-file ini dalam cache yang akan dihapus pada akhirnya. Jadi, ada kemungkinan bagian dari unduhan yang dibatalkan tetap ada di komputer Anda di cache browser, tetapi akhirnya akan dihapus. Jika mau, Anda dapat memaksa browser untuk menghapus cache sehingga tidak ada yang tersisa.

Menandai
sumber
14
dan. . . banyak program atau plug-in pengunduh akan membuat file "bagian", atau akan membuat file kosong untuk ditulis. File ini akan dihapus ketika unduhan dibatalkan. Ada beberapa program untuk mengunduh yang tidak melakukan pembersihan dengan benar, dengan program-program tersebut Anda akan melihat di mana unduhan sedang berlangsung, dan menentukan apakah mereka melakukan pembersihan yang benar.
Psycogeek
Selain itu, sebagian besar file-file ini bisa disembunyikan, jadi (pada windows) masuk ke pengaturan folder Anda dan beralih 'tampilkan file yang tersembunyi'
HTDutchy
1
Tetapi apakah server masih mengirimkan bagian file yang tersisa dan tidak ada program yang bisa diambil klien?
Ismail
5
@Ismail. Sangat tidak mungkin. Bahkan unduhan "sederhana" memerlukan handshaking level rendah untuk berkoordinasi - mencegah overruns, dll. Dan klien tidak ada di sana untuk melakukan itu. Selain itu, server selalu mengelola bandwidth yang harus mereka bayar, sehingga mereka tidak akan menyia-nyiakan sumber daya yang mahal.
Joe
2
@ Idid - Ketika Anda menghentikan unduhan, koneksi ke server akan ditutup, jadi kecuali server benar - benar bodoh, unduhan akan berhenti di sisi server juga. Versi tingkat tinggi adalah bahwa klien akan memberi tahu server sebelum memutus, sehingga server akan tahu untuk berhenti mengirim data.
Pasang kembali Monica
0

Itu tergantung pada apa yang Anda gunakan untuk mengunduh file. Banyak perangkat lunak akan membiarkan bagian yang setengah diunduh tersimpan di mesin Anda dan dapat menawarkan fitur untuk melanjutkan unduhan sejak Anda menghentikannya. Tempat di mana file-bagian ini berada juga bervariasi tergantung pada perangkat lunak mana yang Anda gunakan. Itu bisa di tempat Anda memilih untuk menyimpan file, atau bisa juga di direktori / folder "temp". Kadang-kadang file-stub akan dinamai sedikit berbeda dari nama file asli ("myArchive.crdownload", bukan "myArchive.zip" misalnya) Perangkat lunak lain menghapus file stub ketika Anda membatalkan.

JGurtz
sumber