3

Я использую cp для копирования данных следующим образом:

cp -r from_here to_there

Когда я это делаю, мой компьютер периодически зависает и размораживается. У меня установлено 4 процессора и HD подключен через SATA. from_here и to_there находятся в одной файловой системе, поэтому сеть не используется. Замораживание так или иначе зависит от количества копируемых файлов. Для многих файлов невозможно войти в систему через ssh.

Есть ли способ проверить, почему моя ОС зависает и размораживается? Могу ли я сказать, что cp как-то полегче?

1 ответ1

3

Зависит от того, какую версию ядра вы используете. В ядре произошла ошибка, приводившая к тому, что машина перестала отвечать на запросы ввода-вывода.

Если у вас достаточно свежее ядро, достаточно просто использовать ionice . Я использую ionice в сочетании с screen для фоновой загрузки, и он отлично работает (не влияет на отзывчивость машины).

screen -d -m ionice -c 3 io_heavy_cmd

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .