Concurrent beam?
Luke Gorrie
luke@REDACTED
Fri Mar 7 11:27:29 CET 2003
Ulf Wiger <etxuwig@REDACTED> writes:
> Separating application- and I/O processing is one of the
> most efficient ways of increasing performance in I/O-bound
> systems (and I believe many Erlang-based products are
> I/O-bound.)
Can you elaborate?
My picture of an I/O-bound system is that you've run out of I/O
resources, and have CPU to spare - so the application processing
shouldn't affect your performance?
Perhaps there are different flavours of "I/O bound" - are you I/O or
CPU bound when your select()-loop or kernel is overloading the CPU
while performing I/O?
The whole "I/O-bound" concept if very attractive, from the "no use
doing this in C instead" perspective ;-)
Cheers,
Luke
More information about the erlang-questions
mailing list