Date: Thu, 10 Jan 2013 07:42:44 +0700 From: Erich Dollansky <erichsfreebsdlist@alogt.com> To: Michael Sierchio <kudzu@tenebras.com> Cc: freebsd-net@freebsd.org Subject: Re: To SMP or not to SMP Message-ID: <20130110074244.6c105264@X220.ovitrap.com> In-Reply-To: <CAHu1Y73622kU3rRLmBJDWOyqpNw3grh2g-FD_mxg_XvjHeH=tw@mail.gmail.com> References: <20130109211439.5b590bf5@X220.ovitrap.com> <1357742133.9692.YahooMailClassic@web121601.mail.ne1.yahoo.com> <20130110071850.191a257c@X220.ovitrap.com> <CAHu1Y73622kU3rRLmBJDWOyqpNw3grh2g-FD_mxg_XvjHeH=tw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Wed, 9 Jan 2013 16:25:41 -0800 Michael Sierchio <kudzu@tenebras.com> wrote: > On Wed, Jan 9, 2013 at 4:18 PM, Erich Dollansky > <erichsfreebsdlist@alogt.com> wrote: > > > SMP goes into the applications. A single-CPU kernel must still run > > these kind of applications. > > Applications may be multithreaded - and on a host with more than one > (real or virtual) CPU, those threads may run concurrently. De quoi > s'agit-il? What's your point? they call those OS functions to handle mutexes etc. Some of these things can be simpler when only a single CPU is present. I do not know if there is a difference in FreeBSD. With other words, it is a bit more complex than just an if instruction in the kernel to decide what should be done. This is the reason why the decision is made at compile time and not at run time. Erich > > - M > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130110074244.6c105264>