Edytuj tytuł, aby lepiej wyjaśnić, co tu zamierzam napisać.
Na przykład, gdy kopiuję duże pliki na pendrive, okno postępu pokazuje szacunek, że przez większość czasu nie pokazuje czasu rzeczywistego i procentu ukończenia, ale są przypadki, w których mówi się, że wszystko jest skończone, a okno postępu zamyka się. Idę wyjąć pendrive i mówi, że jest nadal w użyciu. Po sprawdzeniu pendrive widzę, że nadal kopiuje pliki, ale nie pokazuje tego okno postępu.
Dzieje się tak nie tylko w przypadku dużych plików, ale także w przypadku wielu małych plików. Jeśli je skopiuję, pasek postępu może na przykład powiedzieć 15 sekund i zakończyć w tym czasie, ale rzeczywisty czas może wynosić 1 minutę i przez następne 45 sekund muszę spojrzeć na światło w pendrivie, aby sprawdzić, czy to prawdziwa aktywność.
Nie chcę wiedzieć, jak to naprawić, ponieważ przeczytałem, jak głęboka może być poprawka. Chcę wiedzieć, dlaczego okno postępu pokazuje oszacowanie, które nie odpowiada procesowi kopiowania.
Czy to zależy od pamięci podręcznej w jednostce zewnętrznej?
Czy rozmiar pliku i wielkość wpływu pliku na prawidłowe oszacowanie. Na przykład 1 plik 4 GB lub 1000 plików 4 MB.
Czy istnieją opcje konfiguracji, które mogą zmienić zachowanie.
Istnieją inne pytania podobne do tego, takie jak kopiowanie plików na pamięć USB, nigdy nie skończone, ale bardziej skupiam się na mechanice, dlaczego tak się zachowuje.
źródło
sync
w tle wykonywane jest polecenie, które opróżnia pamięć podręczną. W przypadku dużych ilości danych może to chwilę potrwać.To także miła odpowiedź z rozwiązaniem: https://unix.stackexchange.com/a/181236 Mówi:
źródło