The Linux Kernel is said to be SMP.
It is said that processes and kernel threads shall be distributed across processors.
-
Does all Linux distribution like fedora13, ubuntu 10.04 Lucid by default enable SMP Linux?
-
On an SMP Linux, which is better to follow-
a) multi-process approach
versus
b) multi-threading approach -
Does pthread by default create a kernel level thread so that any application can take advantage of LWP as well as SMP?
If not, how can one make a kernel level thread using Pthreads.
Any references would be much appreciated.
1 Answer