При загрузке произошел сбой питания, что привело к ошибкам буфера ввода / вывода (компьютер на ИБП, а внешнего жесткого диска не было).

Если были какие-либо ошибки данных, будет ли процесс "перепроверки" обнаруживать их и возвращать эти чанки в состояние "не загружено"?

1 ответ1

6

Когда торрент перепроверяется, клиент считывает данные торрента и вычисляет хэши блоков, которые он сравнивает с хешами блоков в файле .torrent , если хеш совпадает с выполненным блоком, в противном случае, если это не так, он помечается для поиска. Затем клиент может начать скачивать торрент с пиров, запрашивая блоки, которые ему нужны.

Обычно торрент-клиенты кэшируют эти метки, так что торрент может быть приостановлен и возобновлен без необходимости проверять блоки, но если торрент-клиент не завершает работу правильно или не может сохранить список выполненных блоков, этот список необходимо перестроить, и именно это происходит, когда торрент-клиент перепроверяет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .