FreeBSD 5.0-RC2 Now Available
An anonymous reader writes "FreeBSD 5.0-RC2 has been uploaded to ftp-master and is showing up on most of the primary mirrors. ia32, ia64, pc98, and alpha images are
available now; sparc64 will be pushed out once it becomes available.
The plan going forward is to cut an RC3 in early January, followed by 5.0-RELEASE a week later."
Re:pthreads using rfork?
I looked at the man page, this seems similar to the clone call on Linux, which they wrapped pthreads around. Aren't there performance issues on this, that it's a process not a thread? I could see issues with signals as well.
I thought pthreads were going to be based on KSE's [Kernel Scheduling Entities and yes it is possible to see something less than a kernel process as a schedulable context and to build one's threads and processes upon it.. though I will admit to not being very familiar with the architecture of KSE's yet. :)] and not be full processes. In fact I am 100% positive that FreeBSD 5.0 is going for M:N mapping of threads to processes meaning that they are not planning to do the 1:1 that linux had for years up until NPTL came out.
Linux used to use clone to get a new LWP but 2.6 should have some much newer, better stuff.
Tomorrow: Freebsd 5.0-RC2 one day old.
Not to start a flame war, but for certain things, FreeBSD is just better. Not to mention it makes my life a lot easier as an admin because of the excellent organization of the entire operation system. I switched my current company (along with the admin who was a Linux lover since 1.0) to FreeBSD and so far it has been perfect. The comment from the original admin: "Why didn't we do this sooner?". When you need something that just works, FreeBSD is there to do it.
Scott
People's Front of Judea, anyone?
News flash: for most intents and purposes, the
similarities between Linux and BSD are far more
significant than the differences.
Ben "You have your mind on computers, it seems."