On Thursday 05 August 2004 09:42, Cade Cairns wrote: > This is another bold assumption! You obviously haven't the slighest > inkling of what makes a kernel "good" for use as a server. Linux > didn't even provide a reasonably good polling mechanism or native > POSIX threads until the 2.6 series.
while i agree with you that there are other OS kernels that do certain things better than the Linux kernel (or even can do things the Linux kernel can't), i think he was refering to the OS as a whole. in this case, having to wrangle Apache on OS X is not as straightforward as it is on Linux. that said, i've set up Apache/PHP/pgsql on OS X and it worked pretty well. not solidly, but good enough. this was a couple revs ago for OS X as well, so maybe things are more stable w/Jaguar. for better or worse, OS X is still a "second class citizen" when it comes to most server-oriented software and that, coupled with the relatively few people using it in such a role (thereby making support harder to come by), makes it a less than prime choice in most people's books for many server tasks. > To be fair, I'm fairly certain > Apache still implements a _WAY_ outdated and inefficient prefork model > that handles one client per process. That doesn't exactly make it a > "good" server, either. Apache2 also provides a thread based model these days. it's a runtime configuration option. so they've gotten better in this regard, though it primarily matters only on Win32 and other OSes that have a horride fork/exec implementation. that said, Apache can saturate most any pipe with very modest hardware. :-) > remember, a significant number of the "latest and greatest" features > that you see in these projects are just duplicating functionality that > has existed in other operating systems for years. And sometimes rather > poorly. this is true of the vast majority of all software, open and closed. especially in OSes, which are increasingly falling into the category of "well understood". > Notwithstanding, it is important that you consider that popularlity > does not always indicate something is better. indeed. > Nathan: as you may have noticed, this is a Linux user group list. I > would advise you to find a MacOSX support list to make such inquiries > to in the future. =) -- Aaron J. Seigo GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 _______________________________________________ clug-talk mailing list [EMAIL PROTECTED] http://clug.ca/mailman/listinfo/clug-talk_clug.ca

