to-chkабо to-checkдає вам кількість файлів, які ще перевіряються, наприклад, 0/1значить 0 із загальної кількості 1 файлів у черзі ще потрібно перевірити.
Під час звичайної передачі з, скажімо, 42-х файлів, to-checkв основному , буде рахуватися від 42 до 0 ( to-check=38/42... to-check=2/42), поки не rsyncбуде виконано синхронізацію.
Зауважте, що для великої кількості файлів останнє число в to-checkможе також зростати, оскільки rsyncне чергає всі файли відразу ( to-check=38/42... to-check=2/56). Це тому, що він використовує алгоритм рекурсії :
Починаючи з rsync 3.0.0, використовуваний рекурсивний алгоритм - це покрокове сканування, яке використовує набагато менше пам'яті, ніж раніше, і розпочинає передачу після того, як сканування перших кількох каталогів завершено.
Щоб відключити цю поведінку, додайте --no-inc-recursive параметр.
Зауважте, що в новіших випусках rsync (3.1.0) мітка була змінена на ir-chkвказівку поступового рекурсивного прогресу (тобто: за замовчуванням) та to-checkдля вказівки на нераціональний рекурсивний прогрес (тобто: з --no-inc-recursiveопцією).