rsync に CPU 時間を共有させますか?

rsync に CPU 時間を共有させますか?

OS: Linux Mint 18.3

私は Linux をメイン OS として 1 年以上使用していますが、まだ多くの点で困惑しています。

の威力を発見したばかりですrsync。これは強力な機能ですが、CPU の共有に関しては (どうやら) まったくひどいものです。rsyncコマンドが実行されているとき (少なくとも 1 つは私が実行しています)、システムの残りの部分全体がほとんど使用できなくなります。

これについて何か対処法はあるでしょうか? ほぼすべてのアプリケーションが行うように、実行を一時停止したり、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 ボリュームです。コメントで述べたように、状況は改善されたようです。引き続き実験してみます。

関連情報