我试图找出,elixir OTP流程和正常操作系统流程之间的差异让我们说Linux
。有人可以对此有所了解吗?研究后我仍然感到困惑。
答案 0 :(得分:6)
操作系统进程和OTP进程仅共享名称。它们完全是不同的东西。这是误导性的,但事实就是如此。
来自位于Elixir主页的Elixir’s guide(从主页点击1次):
Elixir的流程不应与操作系统流程混淆。 Elixir中的进程在内存和CPU方面非常轻量级(与许多其他编程语言中的线程不同)。因此,同时运行数十甚至数十万个进程并不罕见。
有关Elixir流程的更多信息,请参阅链接页面。