Date: Thu, 24 May 2001 01:08:56 -0700 From: "Ted Mittelstaedt" <tedm@toybox.placo.com> To: "Matthew Emmerton" <matt@gsicomp.on.ca>, "David S. Geirsson" <andmann@andmann.eu.org>, "Greg Lehey" <grog@FreeBSD.ORG> Cc: <freebsd-questions@FreeBSD.ORG> Subject: RE: SMP question Message-ID: <002101c0e428$c7ed0d00$1401a8c0@tedm.placo.com> In-Reply-To: <00b701c0e406$88c480d0$1200a8c0@gsicomp.on.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
I feel compelled to point out that commercial OS implementations have other reasons for implementing things than a clearly defined technical need - such as more features to add to marketing sheets. To paraphrase poor Papa Freud as someone here already did, sometimes a solution looking for a problem is just a solution looking for a problem! ;-) Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com >-----Original Message----- >From: owner-freebsd-questions@FreeBSD.ORG >[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Matthew >Emmerton >Sent: Wednesday, May 23, 2001 9:04 PM >To: David S. Geirsson; Greg Lehey >Cc: freebsd-questions@FreeBSD.ORG >Subject: Re: SMP question > > >Just for sake of comparison, there exist other UNIX operating systems that >let you bind multiple processes (or process groups) to certain processors. >Obviously it's been a feature that's deemed worthy of implementation by >those companies who profit from making OS products. Would this be >something >that we (as in the FreeBSD project, not just the people in this thread) >should consider implementing? >-- >Matt > >> Well, for example if I would want a process to run with minimal >interruption >> from other processes, I would like to be able to run it on one processor, >> then just run everything else on the other one. Then again, I suppose it >> would get plenty of CPU by changing its nice level. >> >> On Wed, May 23, 2001 at 09:37:39AM +0930, Greg Lehey wrote: >> > On Tuesday, 22 May 2001 at 12:55:44 +0000, David S. Geirsson wrote: >> > > I don't have an SMP system, but I might buy one in the near future. I >just >> > > have one question, having never used SMP: Can I specify which CPU a >process >> > > runs on? I.E., I want to start process X, and it should run >on CPU #0, >but >> > > process Y should run on CPU #1. Is this possible? How? >> > >> > No. The scheduler chooses which CPU to run processes on. In the >> > course of execution they will probably run on all processors. Why >> > would you want to outguess the scheduler? >> > >> > Greg >> > -- >> > When replying to this message, please copy the original recipients. >> > If you don't, I may ignore the reply. >> > For more information, see http://www.lemis.com/questions.html >> > Finger grog@FreeBSD.org for PGP public key >> > See complete headers for address and phone numbers >> >> -- >> Davíð Steinn Geirsson >> andmann@andmann.eu.org >> (354)-8696608 >> >> "Support staff hung over, Send aspirin and come back LATER." >> >> To Unsubscribe: send mail to majordomo@FreeBSD.org >> with "unsubscribe freebsd-questions" in the body of the message >> > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002101c0e428$c7ed0d00$1401a8c0>