Re: OpenBSD

From: Jens Rehsack <rehsack(at)liwing.de>
Date: Sun, 26 Oct 2003 14:49:47 +0000

Bernd Walter wrote:
> On Sun, Oct 26, 2003 at 11:00:22PM +1100, Peter Ross wrote:
>
>>On Sat, 25 Oct 2003, Bernd Walter wrote:
>>
>>
>>>Ob Performance-Einbussen vorhanden sind lasse ich mal dahingestellt.
>>>Aber in etlichen Fällen in denen Security wichtig ist hat man den
>>>Flaschenhals woanders.
>>
>>Ja, dieses nicht nur von Dir genannte Argument stimmt, wenn es eben halt
>>um einen Paketfilter geht.
>>
>>Fuer einen Apache mit MySQL ist Sicherheit auch wichtig, aber Performance
>>auch. Stimmt hier noch das Verhaeltnis?
>
>
> Wenn mir Performance wichtig wäre, dann würde ich weder MySQL noch
> Apache nehmen.

Hm, das mit dem MySQL sehe ich ja durchaus ein. Nach dem iX-Test (der
inzwischen zwar schon etwas zurück liegt), ist beispielsweise
PostgreSQL einiges fixer.
Aber der Apache, insbesondere der Apache2 sollen doch eigendlich
recht fix sein.

Hast Du hier Empfehlungen?

> Die Wahl bei den beiden Applikationen hat garantiert wesentlich mehr
> Einfluß auf die Performance als die Wahl des *BSD.

Das ist wohl wahr.

> Auch die Nutzungsart hat mehr Einfluß auf die Performance.
> Ich habe Datenbankprogrammierungen gesehen, da könnte man meinen das
> der dahinterliegende Server per Definition groß genug zu sein hat.

Das ist dann sowohl eine Frage der Applikation (optimiert auf ...)
als auch des Tunings derselben.

> Die wichtigen Kriterien zur Betriebssystemauswahl sind bei mir eher, ob
> das Problem überhaupt damit zu lösen ist und wie gut man das System
> Warten kann - beides hängt natürlich auch davon ab, womit man mehr
> Erfahrung hat.

Schon, allerdings gibt es ja auch bisweilen Diskussionen darüber,
wie schnell bestimmte Systemaufrufe in bestimmten Spezialfällen
abgehandelt werden.

> Wenn sich Performance als Problem herausstellt, dann geht die Suche
> in Richtung schneller machen und nicht in Richtung austauschen.

Also Tuning. Ein bekanntes Problem von FreeBSD ist allerdings z.B.,
dass das allokieren von vielen, kleinen Speicherblöcken recht lange
dauert. Perl hat deswegen z.B. ein eigenes malloc().

Ich weiss ja nicht, wie es bei den anderen BSD's ist, aber sollte
eine Applikation genau daran in der Performance scheitern, kann es
für den Admin einfacher sein, das System zu tauschen.

Gruß,
Jens

To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 26 Oct 2003 - 15:50:19 CET

search this site