Andy Sy wrote:

That is of course a given for M:Ncpus (or any M:1 scheme) -
assuming that M implies userland threads (ala linuxthreads).

It is due to the fact that linuxthreads are an M:1 scheme (M:Ncpu
too?) that Firebird Superserver on Linux does not display the same
problem.  OTOH, this also implies that while Firebird Superserver
on Linux will not give the problem displayed on NT, it is still
also unable to take advantage of multiple CPUs.

Whoops... mea culpa... apparently Linuxthreads is a 1:1 scheme like NPTL. So the NT-specific problem that required setting affinity to a single CPU could lie in how NT does threads... and it would seem that Firebird on Linux _will_ take advantage of multiple CPUs.


-- reply-to: a n d y @ n e o t i t a n s . c o m -- Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie

Reply via email to