Ağ için “güzel”


12

UNIXish sistemlerinde, niceprogramları düşük öncelikte çalıştırmak için kullanılabilen ve CPU'yu beklememeleri için adlandırılan bir komut satırı yardımcı programı vardır .

Bir programın kullandığı ağ bant genişliği miktarını sınırlayacak benzer bir şey var mı? Bazen büyük bir indirme işlemi başlatmak istiyorum, ancak web'de gezinme ve diğer etkileşimli ağ kullanımımın yanıt vermesini istiyorum.


İlgili sorular:

Yanıtlar:


20

trickle -d 10 commandishal komuta , 10KB onun bant genişliği sınırlama / s. Bu, nicebant genişliği için analogudur . En azından Debian ve Ubuntu tarafından paketlenmiştir.

ip_relayve redirher ikisi de bant genişliği sınırlamasını destekleyen küçük TCP proxy'leridir. İkisi de yakın zamanda korunmamış gibi görünüyor, ancak en azından Debian ve Ubuntu tarafından paketleniyorlar.

Ama belki zaten indirmek için kullandığınız aracı, örneğin, bant genişliği sınırlaması destekler wget --limit-rate=10k, curl --limit-rate 10k, rsync --bwlimit=10.


Bunu iki kez onaylayabilseydim.
whitequark

bu yanıtı oylayabilmem için giriş yapmak için bir noktaya değindi. damlama harika!
hometoast

9
Bunlar çok analog niceolmasına rağmen (çok kullanışlı olsalar da!). nicebir sınır değil, bir öncelik tanımlar. niceBaşka bir işlem istemezse , analogu bir sürece sınırsız bant genişliği verir.
Ian Mackinnon

Öncelik istiyorsanız, yönlendiricinizde QoS yapılandırmayı deneyin.
Michael Cole
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.