标签: task scheduled-tasks cpu infinite-loop
我正在一个名为Kontakt的环境中编写一些音频插件。 我看到如果我尝试一些花哨的任务,CPU使用率是有限的。
例如,通常无限循环应该占用所有CPU:
index := 1 while(index > 0) message(index) inc(index) end while
相反,我发现该任务的CPU限制为40%,我也可以使用其余的工具。
我的问题是:为什么?谁限制了该任务的CPU使用率? Kontakt会限制金额吗?好奇......