suit: Apache aufrüsten? Was bringt was? Ist GZIP ratsam?

Beitrag lesen

Unsere Server-Statistik zeigt Diagramme zum LOAD, CPU-Usage, Memory, SWAP und Disk I/O. Gibt es eine Internetseite, die erklärt, welche Werte gut und welche schlecht sind? Ich hab bisher keine zufriedenstellende gefunden.

Das kommt drauf an - niedrige Auslastung, CPU-Time kann bedeutet, dass man noch viele Spielereien machen kann, die die Performance verbessern (siehe unten) und trotzdem noch genug freiraum hat. Umgekehrt kann es bedeuten, dass man seine Hausaufgaben bereits gemacht hat oder dass einfach auf dem Server nichts los ist und er hoffnungslos überdimensioniert ist :)

Was für Leistung nimmt dieses LOAD eigentlich in Anspruch?

CPU-Time, Speicher - je nachdem was der Prozess benötigt. Es gibt Dinge die benötigen verdammt viel Arbeitsspeicher aber kaum Rechneleistung und es geht dinge die brauchen Verdammt viel Rechenleistung aber kaum Arbeitsspeicher. Bildbearbeitung fällt eher in die Richtung: viel Speicher, wenig CPU-Time. Primzahlen berechnen ist eine Geschichte wo man nie genug CPU-Time haben kann, der Arbeitsspeicehr aber eher eine untergeordnete Rolle erfüllt.

Natürlich spielt auch die I/O-Rate des Speichermediums eine wichtige Rolle: besonders wenn große Files gelesen werden müssen, hilft es nicht viel RAM zu haben, wenn die Daten garnicht erst schnell genug dort hinkommen.

Z.B. eben wieder bei Bildbearbeitung:

Im Filesystem liegt ein 10 MB File hoch und das muss runtergerechnet werden - einfach gesagt: das File muss in den RAM geladen werden, dann in eine Bitmap übertragen werden (riesige Datenmenge), dann runterrechnen und wieder Speicher und zurück auf die Platte schreiben.

1&1 setzt hier afaik durchweg gewöhnliche SATA-Platte ein, die sind zwar groß und als Massenspeicher durchaus geeignet - in einem Server der ordentlich Saft braucht aber eigentlich nicht der Bringer (zumindest wenn man davon ausgeht, dass es einfache Platten sind - die Schnittstelle ansich wäre nicht das Problem.

Eine weitere Möglichkeit zur Optimierung wäre auch der Einsatz der Gzip-Komprimierung. Kann man diese ohne Bedenken einsetzen? Und wie wirkt sich das auf den LOAD aus?

gpzip-Komprimierung wirkt sich auf alles aus: CPU, Speicher, Cache und die die Auslastung - unterm strich ist die Frage was du damit bezwecken willst - sollen die Dokumente schneller an den Client ausgeliefert werden?

Hat die Gzip-Komprimierung Einfluss auf Suchmaschinen? Doch gar nicht, oder? Ich frag lieber ;-)

Common sense: wenn du zwei exakt identische Dokumente hast, von denen eines 500 ms zur Auslieferung benötigt und das andere 3 Sekunden, welches empfiehlst du (ungeacht anderer Faktoren)?