Запустите скрипт ./configure от имени пользователя в Alpine Linux

Командаioniceназывается «niceдля ввода-вывода» и запускает команду с разными приоритетами ввода-вывода, поэтому она будет (или не будет )уступать другим процессам, которые хотят использовать диск.

ionice -c 3 tar xf...

запустит команду tarс приоритетом «бездействия», поэтому диск будет использоваться только тогда, когда это никому не нужно. Это предотвратит его вмешательство в другие процессы.

В этом случае не будет большой выгоды от параллельного выполнения нескольких извлечений. Файл tar — это просто конкатенированные данные и несколько заголовков, так что кроме чтения и записи в нем нет ничего особенного. Это может быть полезным, если вы работаете с разными дисками или с определенными твердотельными накопителями.

-3
21.02.2020, 19:04
1 ответ

Возможно, root имеет разрешение на запуск оболочки, на которую у пользователя нет прав. Или это может быть просто плохая обработка ошибок в приложении, и это просто проблема с разрешениями.

0
28.04.2021, 23:22

Теги

Похожие вопросы