Es wurde doch nicht die GUI und Benutzerfreundlichkeit in den Vordergrung gestellt, sondern der Server. Auf einem Server hat eine GUI, meiner Meinung nach, nichts verloren, egal wie "toll" diese auch ist.
Das der Test so ausgefallen ist wie er ist, ist auch kein Wunder.
Siehe auch:
http://software.newsforge.com/article.pl?sid=04/12/27/1243207
Dort wurde ebenfalls mit mySQL auf FreeBSD, Linux $irgendwas und Solaris getestet. Resultat mit dem Test MacOSX vs. Linux (SuSE) ist vergleichbar.
Problem bei der Geschichte, bzw. das was gerne vergessen wird. es ist ein Microbenchmark, in der Theorie hört sich das toll an, für die Praxis kann man kaum bis keine Rückschlüsse ziehen. Auch zu beachten ist, das gerade auch mySQL eine Anwendung ist die "für" Linux ist und zwangsläufig etwas performanter rennt.
Auch zu beachte ist, MacOSX besteht aus weiten Teilen aus FreeBSD (und kleinen Teilen der anderen BSDs) daher wundert mich das Ergebnis kaum (siehe link oben).
FreeBSD hat, gerade mit der Einführung vom 5.x RELEASE, alles auf dem Kopf gestellt und vieles neu gemacht. Das dauert seine Zeit bis es wirklich performant läuft und das bei jeder Anwendung. Der Scheduler ULE ist doch vom Unterfangen grösser als gedacht, KSE, GEOM undsoweiterundsofort. Das dauert alles was die Entwicklung angeht und Apple, MacOSX, nutzt eben auch dies zum grossen Teil.
Also, abwarten, MacOSX wird schneller, viele sagen das es nach jedem Release, Zwischenrelease schneller wird, was auch wieder auf die Performancesteigerung beim FreeBSD Code zurückzuführen ist. 6.x steht in den Startlöchern, da wird alles nochmals schneller.
Ansonsten ist MacOSX stabil, genauso, oder gerade wegen, *BSD. Und, was bringt mir die tollste Geschwindigkeit wenn die Kiste nicht stabil rennt, das FS sich selbst zerlegt?
Aus diesem Grund rennen in verdammt vielen Unternehmen auch noch olle AS/400 Server (nun iSeries, bzw. i5). Die Teile sind nicht wirklich schnell, aber das OS/400, wenn auch in meinen Augen ein verbrechen, ist stabil, und darauf kommt es mir, und vielen anderen, bei einem Server als erstes an.
Will ich dann Geschwindigkeit spricht ja nichts dagegen mehrere Server rennen zu lassen. Was wiederum auch die Ausfallsicherheit erhöht.