[Mono-dev] Mapping Mono-Threads to Linux-Threads
mdae at cs.tu-chemnitz.de
Fri Jan 8 09:24:03 EST 2010
I'm using Mono 2.6.1 on a standard x86 computer running on
Linux 2.6.30. I built Mono from the sources without problems.
I want to know how Mono and its CRL, respectively,
map threads and processes created from the CLI code
to Linux threads.
The Mono-project online documentation's "ThreadBeginnersGuide"
tells me something about a mono-process, a Application Domain
and some threads ... but that is quity fuzzy.
Executing a simple "Hello, World", the Linux command "ps" lists
one Mono process containing 2 (Linux operating system) threads.
Executing a simple programm containing 2 threads causes
one Mono process and 4 operating system threads. So, does
one thread within a Mono application cause 2 Linux operating
system threads to be executed and if yes, why?
I ask you to tell me how it works or where to look in the
documentation (or in the source code).
With kind regards,
Operating Systems Group, TU Chemnitz
Tel: ++49(371) 531-37369
More information about the Mono-devel-list