2009-03-09 25 views
37

Khi tôi chạy rsync với cờ --progress, tôi nhận được thông tin về chuyển khoản như sau.Các số trong đầu ra của rsync có nghĩa là gì?

path/to/file 
      16 100% 0.01kB/s 0:00:01 (xfer#10857, to-check=427700/441502) 

Các con số trong hàng thứ hai có nghĩa là gì? Tôi biết một số trong số đó là gì, nhưng những người khác có ý nghĩa gì (được đánh dấu bằng ??? bên dưới)?

16 ???

100% số tiền chuyển giao hoàn thành vào tập tin này

0.0.1kB/s tốc độ chuyển tập tin hiện tại

0:00:01: Thời gian trôi qua trong chuyển tập tin hiện tại

10857 đếm tệp được chuyển

427700 ???

441502 ???

Trả lời

52

Khi chuyển file kết thúc, rsync thay thế dòng Đang tiến hành với một dòng tóm tắt như sau:

1238099 100% 146.38kB/s 0:00:08 (xfer#5, to-check=169/396) 

Trong ví dụ này, các tập tin là 1.238.099 byte dài trong tổng , tốc độ trung bình chuyển cho toàn bộ tệp là 146,38 kilobyte/giây trong 8 giây mà nó đã hoàn thành, nó là lần chuyển khoản thứ 5 của tệp thông thường trong phiên rsync hiện tại và có thêm 169 tệp cho bộ thu để kiểm tra (xem chúng có là cập nhật hay không) còn lại trong số tổng số 396 tệp trong danh sách tệp.

từ http://samba.anu.edu.au/ftp/rsync/rsync.html dưới switch --progress

11

path/to/file 16 100% 0.01kB/s 00:00:01 (Xfer # 10.857, để kiểm tra = 427700/441502)

16 là bộ đệm được truyền trong byte này. 100% liệt kê tỷ lệ phần trăm của tệp được chuyển: 100% trong trường hợp này. Đối với các tệp rất ngắn, số kb/sec thường xuất hiện hơi lạ: Các lỗi đo nhỏ gây ra những khác biệt lớn về tốc độ tổng thể được tính toán. Sau đó, có tổng thời gian. Sau đó, số chuyển khoản. Trong ví dụ được đưa ra, trong số 427700 tệp được kiểm tra cho đến nay, chỉ cần 10857 tệp được chuyển. Dựa trên thời gian sửa đổi rsync quyết định rằng không cần chuyển giao cho một số người khác. Tiếp theo là số lượng tệp còn lại để kiểm tra và tổng số tệp. Triển khai rsync hiện đại sẽ tạo danh sách được tính vào tổng số "nhanh": chỉ thêm vào danh sách nếu số không được chọn giảm xuống dưới 1000.

+7

+1 cho câu cuối cùng "... giảm xuống dưới 1000". – Wtower

+1

"chỉ thêm vào danh sách nếu số không được kiểm soát giảm xuống dưới 1000" Tại sao họ làm điều đó? –

+0

Kilo 1000 có dựa trên 1024 hay không? – KiloOne

Các vấn đề liên quan