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

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

OS: 리눅스 민트 18.3

저는 1년 넘게 Linux를 메인 OS로 사용하고 있지만 아직도 헷갈리는 부분이 많습니다.

나는 단지 의 힘을 발견하고 있습니다 rsync. 그것은 강력한 기능이지만 CPU 공유에 있어서는 (분명히) 절대적으로 끔찍한 일입니다. 명령이 실행 중일 때 rsync(적어도 하나는 내가 실행함) 시스템의 나머지 부분 전체를 거의 사용할 수 없게 됩니다.

이에 대해 해야 할 일이 있나요? 거의 모든 애플리케이션이 그러하듯이 실행을 일시 중지하거나 CPU 시간을 공유하도록 요구할 수 있습니까? rclone모두 사용하는 것으로 보이는 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'

공교롭게도 이 특별한 경우는 외부 HD에 탑재된 Veracrypt 볼륨입니다. 내 의견에 언급된 대로 상황이 개선된 것 같습니다. 실험을 계속할 예정입니다.

관련 정보