Messages in this thread |  | | Date | Wed, 23 Aug 2000 13:36:22 -0600 | From | "Jeff V. Merkey" <> | Subject | Re: SCO: "thread creation is about a thousand times faster than onnative Linux" |
| |
Tigran,
One other area whee Linux could get into trouble. Unixware does not implement a spin_lock reader/writer lock nor does it implement spin_lock style barrier synch object (from UI). Some of their kernel apps will barf if they use the reader/writer locks in Linux. Their kernel cannot support cases where spin_lock() style reader/writer locks are used.
They also implemet priority inheritance for sleep locks as an SMP optimization. Linux appears to use priority inversion (Linus is this correct). Priority inheritence is a good feature for SMP scaling. They also implement a ticket scheme for sleep locks that are taken in a lock ordering model, so if you deadlock, they have very good mechanisms for detecting this. Something Linux could use ....
Jeff
"Jeff V. Merkey" wrote: > > They've got a lot of very good apps (about 40,000+) that run on this > platform. The Applications they host are the best thing Uniware brings > to the party. Most of them will port to Linux without a lot of fus. > TUX was the best thing they had, but isn't this already on Linux? > > Some of the NetWare pieces (they have a better server than MARS-NWE) > would move over nicely. Their kernel, as you probably know, is slot > based and is different from Linux, but Linux is smaller, cleaner, more > intuitive, and easier to work on. > > :-) > > Jeff > > Tigran Aivazian wrote: > > > > On Wed, 23 Aug 2000, Jeff V. Merkey wrote: > > > Just remember, Caldera is a LINUX company -- they will take the > > > best of both, and use it to improve Linux .... > > > > > > :-) > > > > Hi Jeff, > > > > Good stuff, but what I am still wondering is whethere is indeed anything > > in UnixWare (or any other commercial UNIX) that can be used to improve > > Linux. Pray do tell us, what do you think such areas might be? > > > > At the moment, I can't think of any, and I did work as a UnixWare7 kernel > > escalations engineer for 2 years :) > > > > Regards, > > Tigran - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |