Diesen Artikel als PDF kaufen Weitere ADMIN-Magazin Angebote

Grundregeln des Performance-Tunings

Pimpen nach Plan

Tunen nach Kochrezept ist problematisch, weil oft viele individuelle Faktoren in die Rechnung einzubeziehen sind. Aber ein paar Leitlinien für das Performance-Tuning gibt es doch.
Jens-Christoph Brendel

Wenn es eine goldene Regel des Tunings gibt, dann lautet sie: Geh planvoll vor! Wer dies und das willkürlich ausprobiert, mal an diesem, mal an jenem Schräubchen dreht, in der Hoffnung, irgendwann werde sich schon zufällig ein günstiger Effekt einstellen, der kommt bestimmt nicht ans Ziel. Denn gerade beim Beschleunigen von Rechnern gilt: Failing to plan is planning to fail. Was allein Erfolg verspricht, ist ein Plan, der sich zum einen auf ein gutes Verständnis der Mechanismen stützt, die es zu beschleunigen gilt, zum anderen auf handfeste Messwerte. Vor diesem Hintergrund durchläuft der Tuner den Kreislauf Messen-Analysieren-Ändern so lange, bis das gewünschte Ergebnis maximiert ist. Dieser Artikel beleuchtet Methodik und Tools.

Messen

Anwender sprechen häufig über subjektive, über gefühlte Performance. Das ist unvermeidlich und deshalb auch berechtigt. Der Admin aber muss sich bemühen, eine Aussage wie "Heute ist wieder alles so langsam …" zu objektivieren. Er muss wissen, was genau wie schnell ist, weil er nur so einen Ansatzpunkt für zielgerichtete Verbesserungen finden kann. Dabei liefert ihm das Performance-Monitoring konkrete Messwerte. Auf zwei Schwierigkeiten stößt er dabei allerdings ziemlich schnell: Erstens: Was soll man messen? Es bieten sich sehr viele Möglichkeiten an. Und zweitens: Was sagt ein bestimmter Messwert aus? Sind 2417 Pakete pro Sekunde gut oder schlecht? Liegt der Messwert im Erwartungsbereich, darunter oder darüber? Markiert er einen Trend?

Der ersten Schwierigkeit wird man am besten Herr, wenn man vom Allgemeinen zum Konkreten absteigt und sich zuerst einen Überblick verschafft, bevor man die Details unter die Lupe nimmt. Liegen zum Beispiel ein paar Gigabyte Hauptspeicher brach, ist es sinnlos, aufwendig den Speicherverbrauch einzelner Funktionen einer Applikation zu untersuchen. Befindet sich die CPU zu 90 Prozent im

...

Diesen Artikel als PDF kaufen

Als digitalen Artikel

Diesen Artikel als PDF kaufen.

Preis € 1,99



Im ADMIN Online-Archiv

Abonnieren Sie das ADMIN Online-Archiv, und Sie erhalten Zugriff auf alle ADMIN-Artikel im HTML- und/oder PDF-Format.

Kommentare

Suche

ADMIN auf Twitter, Facebook, Xing

Auf Twitter folgen   

Unsere Partner:

hackerboard.deUnixboard