您可以使用 运行 tar 命令ionice。像这样:
ionice -c3 tar --listed-incremental [...]
Run Code Online (Sandbox Code Playgroud)
这将使该tar进程仅在没有其他进程等待 I/O 时才执行 I/O。
在 Debian 中,该ionice实用程序位于 package 中util-linux,因此您可能需要先安装它。
与普通 (cpu)nice实用程序一样,进程的 I/O 调度程序类由其子进程继承。当我计划做需要大量资源的事情时,我不希望用户的 I/O 速度因此变慢。我经常这样启动我的 shell:
nice ionice -c3 bash
Run Code Online (Sandbox Code Playgroud)
那么我从那个 shell 所做的一切都会非常非常好:)
| 归档时间: |
|
| 查看次数: |
501 次 |
| 最近记录: |