次のようにデータをコピーするために使用していますcp
:
cp -r from_here to_there
これを行うと、コンピューターが定期的にフリーズしたり、フリーズ解除したりします。CPU が 4 つインストールされており、HD は SATA 経由で接続されています。どちらも同じファイル システム上にあるfrom_here
ためto_there
、ネットワークは使用されません。フリーズは、コピーされるファイルの量に何らかの形で依存します。ファイルが多いと、ssh 経由でマシンにサインインすることさえ不可能になります。
OS がフリーズしたりフリーズ解除されたりする理由を確認する方法はありますか?cp
何とかしてゆっくりやるように指示できますか?
答え1
使用しているカーネルのバージョンによって異なります。カーネルにバグがあり、I/O ストレス下でマシンが応答しなくなりました。
十分に新しいカーネルをお持ちの場合は、 を使用するだけでionice
十分です。私はバックグラウンド ダウンロードionice
に を併用していますscreen
が、うまく機能しています (マシンの応答性には影響しません)。
screen -d -m ionice -c 3 io_heavy_cmd