我想使用 process_flag(priority, Level) 来设置进程的优先级。我对它应该在我的代码中的位置感到有点困惑,似乎找不到一个例子。
我可以看到的两个选项是:
(1) 在产生进程之前设置标志:
process_flag(priority, max),
register(myprocess, spawn(fun() -> myprocess() end)),
(2) 生成后在函数内设置标志:
myprocess() ->
process_flag(priority, max),
%do stuff
另外,如果选项 1 是正确的,我是否需要在生成normal
其他进程之前将标志重置为?