![imagemagick 不会占用 CPU 吗?](https://linux22.com/image/1327428/imagemagick%20%E4%B8%8D%E4%BC%9A%E5%8D%A0%E7%94%A8%20CPU%20%E5%90%97%EF%BC%9F.png)
我在 Windows (7) 上,我想让 imagemagick 制作一个缩略图。我使用追加功能,所以它不是一次处理一个文件,而是处理多个文件。我找到了如何限制内存使用量 ( -limit area
)。我不认为我可以对 CPU 做同样的事情,对吧?我知道我可以让它使用多个线程/核心来提高速度,但我打算在只有一个 CPU 的机器上运行它,并且不想让它耗尽所有的 CPU 能力。
我也正在通过 .NET 中的 Process 类生成该进程
答案1
大多数操作系统允许你为进程设置优先级值(或等效值)。这有效地限制了该进程在与其他进程竞争时使用 CPU 时间的程度。