유닉스 시스템에는 nice
낮은 우선 순위로 프로그램을 실행하여 CPU를 낭비하지 않는 명령 줄 유틸리티 가 있습니다.
프로그램이 사용하는 네트워크 대역폭의 양을 제한하는 것과 유사한 것이 있습니까? 때로는 큰 다운로드를 시작하고 싶지만 웹 브라우징 및 기타 대화식 네트워크 사용이 계속 반응하기를 원합니다.
관련 질문 :
유닉스 시스템에는 nice
낮은 우선 순위로 프로그램을 실행하여 CPU를 낭비하지 않는 명령 줄 유틸리티 가 있습니다.
프로그램이 사용하는 네트워크 대역폭의 양을 제한하는 것과 유사한 것이 있습니까? 때로는 큰 다운로드를 시작하고 싶지만 웹 브라우징 및 기타 대화식 네트워크 사용이 계속 반응하기를 원합니다.
관련 질문 :
답변:
trickle -d 10 command
command를 실행 하여 대역폭을 10kB / s로 제한합니다. 이것은 nice
대역폭 에 대한 아날로그입니다 . 최소한 데비안과 우분투 패키지입니다.
ip_relay
및 redir
지원 대역폭을 제한하는 것을 모두 작은 TCP 프록시이다. 둘 다 최근에 유지 관리되지 않은 것 같지만 최소한 데비안과 우분투에서 패키지되었습니다.
그러나 다운로드에 사용중인 도구는 이미 대역폭 제한을 지원할 수 있습니다 (예 : wget --limit-rate=10k
, curl --limit-rate 10k
) rsync --bwlimit=10
.
nice
(매우 유용하지만!). nice
제한이 아닌 우선 순위를 정의합니다. nice
다른 프로세스가 원하지 않는 경우 아날로그 프로세스는 프로세스에 무제한 대역폭을 제공합니다.