Ngay lập tức


12

Các hệ thống UNIXish có một tiện ích dòng lệnh được gọi là nicecó thể được sử dụng để chạy các chương trình ở mức ưu tiên thấp, do đó chúng không làm hỏng CPU.

Có điều gì tương tự sẽ giới hạn lượng băng thông mạng mà chương trình sử dụng không? Đôi khi tôi muốn bắt đầu tải xuống lớn, nhưng muốn trình duyệt web của tôi và việc sử dụng mạng tương tác khác được đáp ứng.


Câu hỏi liên quan:

Câu trả lời:


20

trickle -d 10 commandchạy lệnh , giới hạn băng thông của nó xuống 10kB / s. Đây là tương tự nicecho băng thông. Nó được đóng gói bởi ít nhất Debian và Ubuntu.

ip_relayredircả hai proxy TCP nhỏ hỗ trợ giới hạn băng thông. Cả hai dường như không được duy trì gần đây, nhưng chúng được đóng gói bởi ít nhất Debian và Ubuntu.

Nhưng có lẽ các công cụ mà bạn đang sử dụng để tải về đã được hỗ trợ giới hạn băng thông, ví dụ wget --limit-rate=10k, curl --limit-rate 10k, rsync --bwlimit=10.


Ước gì tôi có thể nâng cao điều này hai lần.
Whitequark

đã thực hiện một điểm để đăng nhập chỉ để tôi có thể nâng cao câu trả lời này. nhỏ giọt là tuyệt vời!
quê hương

9
Đây không phải là tương tự nice(mặc dù chúng rất hữu ích!). nicexác định một ưu tiên, không phải là một giới hạn. Một tương tự nicesẽ cung cấp cho một quá trình băng thông không giới hạn nếu không có quá trình khác muốn nó.
Ian Mackinnon

Nếu bạn muốn ưu tiên, hãy thử định cấu hình QoS trong bộ định tuyến của bạn.
Michael Cole
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.