AFAIK, FreeBSD is one of the OSes that are trying to modernize. Last I looked it did not have kernel threads.On Thu, 2003-01-23 at 09:12, Steve Wampler wrote:On Sat, 4 Jan 2003, Christopher Kings-Lynne wrote:Also remember that in even well developed OS's like FreeBSD, all a process's threads will execute only on one CPU.I doubt that - it certainly isn't the case on Linux and Solaris. A thread may *start* execution on the same CPU as it's parent, but native threads are not likely to be constrained to a specific CPU with an SMP OS.You are correct. When spawning additional threads, should an idle CPU be available, it's very doubtful that the new thread will show any bias toward the original thread's CPU. Most modern OS's do run each thread within a process spread across n-CPUs. Those that don't are probably attempting to modernize as we speak
Greg Copeland wrote:
- [HACKERS] Threads Shridhar Daithankar
- Re: [HACKERS] Threads mlw
- Re: [HACKERS] Threads Greg Copeland
- Re: [HACKERS] Threads Christopher Kings-Lynne
- Re: [HACKERS] Threads Curt Sampson
- Re: [HACKERS] Threads Steve Wampler
- Re: [HACKERS] Threads Shridhar Daithankar
- Re: [HACKERS] Threads Greg Copeland
- Re: [HACKERS] Threads [EMAIL PROTECTED]
- Re: [HACKERS] Threads Shridhar Daithankar
- Re: [HACKERS] Threads Sailesh Krishnamurthy
- Re: [HACKERS] Threads Dann Corbit
- Re: [HACKERS] Threads Greg Copeland
- Re: [HACKERS] Threads Serguei Mokhov
- Re: [HACKERS] Threads Tom Lane
- Re: [HACKERS] Threads Greg Copeland
- Re: [HACKERS] Threads mlw
- Re: [HACKERS] Thread... Greg Copeland