Debian 10。我尝试在后台使用搅拌机进行渲染,如下所示:
nice -n 19 blender -b --python my_script.py
这会使用 GPU 渲染为文件。渲染时,我可以看到 nvidia-smi 的 GPU 使用率飙升至 100%,系统负载上升到 3 左右,而使用 top 我可以看到 Blender 和 xorg 的 CPU 使用率达到 110%。 iostat 显示 iowait 几乎为零。
此时,我的系统几乎完全没有响应。 Windows 需要 10 秒左右才能获得焦点,等等。如果我执行 ctrl+z,则在 10 秒左右信号被处理后,一旦搅拌机暂停,我的系统就会立即恢复正常。
我的最终目标是在工作站的后台进行渲染,同时保持系统响应能力。我该如何实现这个目标?