Câu hỏi Phần trăm của quá trình cập nhật đại diện cho những gì


Đầu tiên hãy nhìn vào hình ảnh:

enter image description here

Bạn có thể thấy từ hình ảnh rằng quá trình apt đang tải xuống các bản cập nhật kho lưu trữ, một trong những lúc này là một trong đó là 5.406 KB kích thước, mà tải về như chỉ nhận được 1.831 KB đó là 34% của gói đó. Ở phía xa bên trái, trong cùng một dòng, chúng ta có thể thấy phần trăm tải xuống "tổng cộng" giả định là 82%.

Tôi nghĩ rằng đây là 82% nếu tổng số gói cần tải xuống, nhưng sau đó tôi sẽ bị nhầm lẫn. Sau khi tải xuống gói được đề cập ở trên, 82% này thay vì tăng lên, có thể giảm xuống 73%. Ngay cả khi nó đạt đến 99% không có nghĩa là nó là 1% từ kết thúc. 99% này có thể giảm xuống khi tải xuống gói sau.

Vì vậy, vì phần lớn phần trăm này không thực sự chiếm tỷ lệ phần trăm trọn gói, nên nó đứng vì nó gây nhầm lẫn cho tôi khi chờ tải xuống hoặc kiểm tra tải xuống và thấy nó đạt đến 95%, sau đó quay lại 60%, sau đó tăng lên đến 80%, sau đó giảm xuống 76% và cứ tiếp tục như vậy.

Vì vậy, câu hỏi của tôi là:

  1. Phần trăm TOTAL thực tế cho thấy số tiền đã được thực hiện và số tiền còn lại là bao nhiêu?

  2. Có thêm PPA của bên thứ 3 (Xorg Edgers, webup8, xbmc ...) ảnh hưởng đến kiểm tra chính xác cho tổng số phần trăm không?

  3. Tại sao nhảy bất thường giữa các phần trăm mà chúng đi xuống thay vì lên (ví dụ: Từ 85% đến 81%)


4
2018-01-26 14:44


gốc


SWAG: Có thể nó không nhìn về phía trước ở tất cả các kho lưu trữ và cho bạn thấy phần trăm được tải xuống về những gì nó hiện đang biết. rsync hoạt động theo cách đó với tổng số tệp cần kiểm tra. Nhìn về phía trước ở tất cả mọi thứ chỉ để có được một tổng số cho một tin nhắn có thể được rất nhiều chi phí. - Joe


Các câu trả lời:


Apt-get thường xem xét nhiều kho lưu trữ thay vì chỉ một. Tại sao chọn tất cả chỉ để xem tổng số là khi bạn kiểm tra tất cả chỉ để kéo một tập tin văn bản không? Nó sẽ làm cho quá trình này ít hơn gấp đôi.

Vì vậy, để trả lời các điểm của bạn ...

  1. Không có tổng số phần trăm kể từ apt-get sẽ phải kiểm tra tất cả các kho lưu trữ chỉ để xem có bao nhiêu. Như Joe đã nói, nó sẽ tạo ra rất nhiều chi phí.

  2. Việc thêm kho lưu trữ của bên thứ ba sẽ ảnh hưởng đến tổng phần trăm, nhưng cả bạn và apt-get đều không biết nó là gì. Khi nào apt-get đến kho lưu trữ đó, tỷ lệ phần trăm ở bên trái sẽ có sự lặp lại riêng của nó thông qua 100%.

  3. Các bước nhảy thực sự (thường là) lặp lại thực sự nhanh chóng qua 100% khi nó đi qua từng kho lưu trữ, và bạn chỉ bắt được một cái nhìn thoáng qua khi nó bay qua 100% nhiều lần. Khi nó xuất hiện để đi xuống nó thực sự không hoàn toàn xa trong lần quét tiếp theo thông qua kho lưu trữ tiếp theo.

Tôi không phải là một chuyên gia về loại điều này để ai đó sửa tôi nếu điều đó không đúng.


3
2018-01-31 23:07



Điểm 2 rất tốt và cảm ơn 3 bạn thân. - Luis Alvarado♦