네트워킹을위한“좋은”


12

유닉스 시스템에는 nice낮은 우선 순위로 프로그램을 실행하여 CPU를 낭비하지 않는 명령 줄 유틸리티 가 있습니다.

프로그램이 사용하는 네트워크 대역폭의 양을 제한하는 것과 유사한 것이 있습니까? 때로는 큰 다운로드를 시작하고 싶지만 웹 브라우징 및 기타 대화식 네트워크 사용이 계속 반응하기를 원합니다.


관련 질문 :

답변:


20

trickle -d 10 commandcommand를 실행 하여 대역폭을 10kB / s로 제한합니다. 이것은 nice대역폭 에 대한 아날로그입니다 . 최소한 데비안과 우분투 패키지입니다.

ip_relayredir지원 대역폭을 제한하는 것을 모두 작은 TCP 프록시이다. 둘 다 최근에 유지 관리되지 않은 것 같지만 최소한 데비안과 우분투에서 패키지되었습니다.

그러나 다운로드에 사용중인 도구는 이미 대역폭 제한을 지원할 수 있습니다 (예 : wget --limit-rate=10k, curl --limit-rate 10k) rsync --bwlimit=10.


나는 이것을 두 번 공표 할 수 있기를 바랍니다.
whitequark

이 답변을 찬성 할 수 있도록 로그인을했습니다. 물방울은 위대하다!
hometoast

9
이것들은 아날로그가 아닙니다 nice(매우 유용하지만!). nice제한이 아닌 우선 순위를 정의합니다. nice다른 프로세스가 원하지 않는 경우 아날로그 프로세스는 프로세스에 무제한 대역폭을 제공합니다.
Ian Mackinnon

우선 순위를 원하면 라우터에서 QoS를 구성하십시오.
Michael Cole
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.