OS scheduling vs. VM scheduling
Thu Jan 22 15:10:35 CET 2004
From: "Joachim Durchholz" <joachim.durchholz@REDACTED>
> When leafing through old messages, I hit on Vance Shipley's old "One
> Million Processes" thread, and my mind made a connection to a recent
> information snippet.
> The new Linux 2.6 kernels have been reported to spawn processes at a
> rate of 100.000 within a relatively short time (seconds or very few
It will be interesting to see some real figures.
There are some notes I'd like to make about your thoughts:
> If that's true, one of the features of Erlang could be folded
> back into the operating system.
- with an important precondition: that one runs Erlang on Linux, which (at
least today) is probably a minority of cases. Ericsson usually runs Solaris, and
I think they count as the heaviest user.
- Spawning processes is just one facet. If context switching time isn't
correspondingly improved, there is still a long way to the Erlang performance.
More information about the erlang-questions