[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

Re: does linux support SMP(symmetrical multiprocessing)?

On Tue, May 02, 2000 at 05:21:33PM +0530, Kunal Shah wrote:
> i have one query about linux and i think you people will be able to solve
> it.
> do any one of you have any idea that "does linux support SMP(symmetrical
>  multiprocessing) ? and if it does , does it have all the tool for its
>  development? " if you have any thing regarding this please send me

Linux has been booting on SMP boxes since 2.0.x. 2.2.x is where most of
the SMP performance work was done and it is still continuing in 2.3.x.

Tools: main missing pieces:

1. Debugger that can debug the pthreads implementation. Various patches
   exist, but the shipping versions lack support.
2. 1:1 user:kernel thread implementation - it is more of a matter of opinion.
3. Inability to handle a large number of runnable processes.

The ideal SMP application for Linux will use the multi process model and spend
a large amount of time in user mode.