ionice 也适用于 i/o 重定向吗?

ionice 也适用于 i/o 重定向吗?

一位同事最近观察到一个命令:

user@host:~$ ionice -c 3 mysqldump -uredacted -p redacted redacted > redacted.dmp

由于相关主机deadline无论如何都使用调度程序,ionice被忽略。然而,有人提出了这样的问题:

是否ionice也适用于>重定向?它适用于整个命令,还是仅适用于mysqldump

答案1

在命令启动之前,父 shell 设置重定向(文件打开)。ionice只影响当前 shell ( mysqldump),而不影响父 shell。

相关内容