rsync가 CPU 시간을 공유하도록 강제하시겠습니까?

rsync가 CPU 시간을 공유하도록 강제하시겠습니까?

운영 체제: 리눅스 민트 18.3

저는 1년 넘게 Linux를 기본 운영 체제로 사용해 왔지만 여전히 많은 부분에 대해 혼란스러워합니다.

내가 방금 발견한 강점 rsync. 강력하지만 (분명히) CPU를 공유하기에는 정말 형편없습니다. 명령이 실행되는 동안 rsync(적어도 하나는 실행했습니다) 시스템의 나머지 부분 전체를 거의 사용할 수 없게 됩니다.

이 문제를 해결할 방법이 있나요? 거의 모든 애플리케이션처럼 실행을 일시 중지하거나 CPU 시간을 공유하도록 요청할 수 있나요? 저는 rcloneTimeshift, Timeshift 및 Backintime도 사용하고 있는데 모두 ...를 사용하는 것 같기 때문에 이것은 흥미롭습니다 rsync. 그러나 이들 중 어느 것도 이러한 사용 불가 이벤트를 발생시키지 않습니다. 어쩌면 이 짐승이 길들여질 수도 있다는 희망을 줍니다.

프로세스 를 종료하고 rsync무슨 일이 일어나는지 관찰 하면 top어떻게든 지연 동작이 지속되는 것 같습니다. rsync명령을 실행한 후 재부팅 해야 하는 경우가 종종 있습니다 .

편집하다
일반적인 명령(내 실험 중 일부는 동일한 파티션에 src와 dest가 있었지만 문제가 있다는 것을 깨닫지 못했지만)은 다음과 같습니다.

sudo rsync -zavh --delete --log-file=/home/mike/log/rsync.txt '/media/mike/W10 D drive/My Documents' '/media/veracrypt_MyBook_MyDocs'

이 특별한 경우에는 외장 하드 드라이브에 Veracrypt 볼륨이 탑재되어 있습니다. 리뷰에서 언급했듯이 상황이 개선되고 있는 것 같습니다. 계속해서 노력할 것입니다.

관련 정보