Не соромтесь редагувати заголовок, щоб краще пояснити, що я тут пишу.
Наприклад, коли я копіюю великі файли на диск з ручками, у вікні прогресу відображається оцінка, що більшість часу не показує реальний час та відсотки для завершення, але є випадки, коли він говорить, що все закінчено і вікно прогресу закривається. Я йду витягнути ручку приводу, і там написано, що він все ще використовується. Після перевірки накопичувача ручки я бачу, що він все ще копіює файли, але немає вікна прогресу, що показує це.
Це відбувається не лише з великими файлами, але й з багатьма невеликими файлами. Якщо я скопіюю їх, на панелі прогресу може сказати, наприклад, 15 секунд, і закінчити за цей час, але реальний час може становити 1 хвилину, і наступні 45 секунд мені потрібно реально подивитися на світло в приводі пера, щоб побачити, чи є це реальна діяльність на ньому.
Я не хочу знати, як це виправити, оскільки я прочитав, наскільки глибока можливість цього виправити. Я хочу знати, чому тоді у вікні прогресу відображається оцінка, яка не відповідає процесу копіювання.
Чи це залежно від кешу зовнішнього блоку?
Чи впливає розмір і кількість файлу на правильну оцінку. Наприклад, 1 файл об'ємом 4 ГБ або 1000 файлів об'ємом 4 Мб.
Чи є параметри конфігурації, які можуть змінити поведінку.
Є й інші подібні до цього питання, такі як копіювання файлів на USB-накопичувач, ніколи не закінчується, але я більше зосереджуюсь на механіці, чому воно поводиться так.
sync
у фоновому режимі виконується команда, яка промиває кеш. Для великих обсягів даних це може зайняти деякий час.