system calls and threading question
Tue May 30 15:37:52 CEST 2006
> os:cmd does not make system calls itself; it creates a port, so the
> system call is invoked in a separate os thread (that is, outside the
> erlang runtime).
Thanks for the response. That's what I expected, but I wanted to make sure :)
By the way, is this how *all* native calls are handled, even
"lightweight" ones such as erlang:date(), or are only potentially
expensive calls handled in a different system thread?
More information about the erlang-questions