Jangan ragu untuk mengedit judul untuk menjelaskan dengan lebih baik apa yang akan saya tulis di sini.
Ketika saya menyalin file besar ke pen drive misalnya, jendela progres menunjukkan perkiraan bahwa sebagian besar waktu tidak gagal untuk menunjukkan waktu nyata dan persen untuk menyelesaikan, tetapi ada kasus di mana ia mengatakan semuanya selesai dan jendela progres menutup. Saya pergi untuk mengekstrak pen drive dan dikatakan masih digunakan. Setelah memeriksa pen drive saya lihat masih menyalin file tetapi tidak ada jendela kemajuan yang menunjukkan ini.
Ini tidak hanya terjadi pada file besar, tetapi juga terjadi pada banyak file kecil. Jika saya menyalinnya, bilah progres mungkin mengatakan 15 detik misalnya dan selesai dalam waktu itu, tetapi waktu sebenarnya mungkin 1 menit dan selama 45 detik berikutnya saya harus benar-benar melihat cahaya di drive pen untuk melihat apakah ada adalah aktivitas nyata di dalamnya.
Saya tidak ingin tahu cara memperbaikinya karena saya telah membaca seberapa dalam perbaikan untuk ini bisa terjadi. Yang ingin saya ketahui adalah mengapa kemudian jendela progres menunjukkan perkiraan yang tidak sesuai dengan proses penyalinan.
Apakah ini tergantung dari Cache di unit eksternal?
Apakah ukuran file dan jumlah file berpengaruh pada estimasi yang benar. Misalnya 1 file 4 GB atau 1000 file 4 MB.
Apakah ada opsi konfigurasi yang dapat mengubah perilaku.
Ada pertanyaan lain yang mirip dengan ini seperti menyalin file ke usb stick tidak pernah selesai tetapi saya lebih fokus pada mekanisme mengapa hal itu akan berperilaku seperti ini.
sumber
sync
perintah dilakukan di latar belakang, yang mem-flush cache. Untuk sejumlah besar data, ini bisa memakan waktu.Ini juga jawaban yang bagus dengan solusi: /unix//a/181236 Dikatakan:
sumber