rsync
대용량 파일을 복사 하는 백업 작업을 실행하는 경우 백업을 실행하는 시스템 (Mac 데스크톱 및 Linux 서버 모두)이 정지되고로드 평균이 지붕을 통과합니다.
난 노력 했어:
nice
ING를rsync
처리하는 것은 (도움이되지 않습니다 - 병목 디스크입니다)- Linux에서
renice
ingkjournald
(도움이되지만 해킹처럼 보이고 Mac에서는 작동하지 않음) --bwlimit
rsync
플래그 사용 (도움이 필요하지만 필요하지 않은 경우에도 모든 전송이 느리다는 것을 의미)
따라서 백업이 실행되는 동안 머신을 사용할 수 있도록 " nice
" rsync
IO를 사용할 수있는 방법이 있습니까?
PS : 나는의 위험을 알고 있어요 rsync
맥에 ...하지만 내가 사용했습니다 BackupBouncer을 하지만, 내 백업을 확인하기 위해, 그들은 확인을 보인다.
setpriority
맨 페이지 의 내용은 다음과 같습니다 . "스레드를 백그라운드 상태로 설정할 때 스케줄링 우선 순위가 가장 낮은 값으로 설정되고 디스크 및 네트워크 IO가 조절됩니다." -디스크 / 네트워크 IO가 무언가가 20 ( "백그라운드 상태")으로 낮아질 때만 조절되는 것을 나타냅니다.