随笔分类 - erlang
摘要:1. Erlang 抢占式调度 Erlang实现公平调度基于Reduction Budget(运行次数限制)。每一个进程创建时初始reduction budget值为2000,任何Erlang系统中的操作都会消耗部分budget。当budget降低到0,该进程交出CPU使用权,被其他进程抢占。 函数
阅读全文
摘要:需要进程调度的理由很简单,即充分利用计算机系统中的CPU资源,让计算机系统能够多快好省地完成我们让它做的各种任务。为此,可在内存中可存放数目远大于计算机系统内CPU个数的进程,让这些进程在操作系统的进程调度器的调度下,能够让进程高效(高的吞吐量--throughput)、及时(低延迟--latenc
阅读全文