Diskussion:Lasttest (Computer)

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 14 Jahren von Treimers in Abschnitt Lehnübersetzung
Zur Navigation springen Zur Suche springen

Gleicher Artikel Belastungstest[Quelltext bearbeiten]

Als Informatiker, der mit Lasttests zu tun hat, beurteile ich die beiden Artikel als zu einem Thema gehörend. Wie es scheint ist Belastungstest etwas besser strukturiert/aufgearbeitet und nicht so alt. Vielleicht widmet sich jemand dem Zusammenführen. Michelangelo 10:41, 14. Okt 2005 (CEST)

Web-Links[Quelltext bearbeiten]

Aber, der zweite Link ist doch Werbung, oder? Siggisiggi 20:14, 24. Jul. 2007 (CEST)Beantworten

Zielsetzungen von Lasttests unvollständig[Quelltext bearbeiten]

Die Zielsetzungen sind meines Erachtens unvollständig Lasttest unterteile ich in

  1. Überprüfung von zugesicherten Kennzahlen (z.B. Antwortzeiten, Latenzzeiten, Volumendursatz)
  2. Vermessung einer Anwendung oder eines Systems (Erstellung sogenannter Metriken) diese dienen als Grundlage für den Betrieb eines Systems, zur Überprüfung oder Festlegung der Dimensionierung (des Sizings, Skalierung) oder einfach nur dem Ausloten von nichtlineraen Bereichen und Flaschenhälsen (den berühmten Bottlenecks).
  3. zur Provokation von Fehlern.
Im Artikel ist bereits auf Speicherlöcher hingewiesen worden. 
Im Zusammenhang mit den zunehmend Verwendung findenden automatischen Speicherverwaltungssystemen (z.B. Garbage Collection in Java) 
macht der Begriff weniger Sinn, obwohl die Effekte ähnliche sind. 
Besser wäre hier allgemein von akkumulierenden Effekten zu sprechen, dass können neben 
* Speicherlöchern, 
* unvollständig freigegebene Resourcen, 
* lokale Überläufe, oder aber, und das ist nach meiner Erfahrung meist der Hintergrund, 
* Nebenläufigkeitsverhalten unter simulierter Last zu ansonsten nicht auftretenden Effekten (z.B. Deadlocks, Fehlern) zu bewegen.

Lasttest sind eigentlich immer Zeitreihen in denen man spezifische Kennzahlen (z.B. Sessions, Anfragen/Zeit, Datengrößen) laufen lässt und dann das Verhalten (meistens Zeitverhalten) misst. Daraus ergibt sich im Idealfall ein linearer Verlauf (abhängig von der Aufwandsklasse), der fast immer in einen nichtlinearen Bereich z.B. mit exponentiellem Wachstum übergeht bis zum Herzstillstand, Totalversagen des Systems. Ein statischer Lasttest macht nur in Zusammenhang mit dem ersten Punkt Sinn. Statisch meint, dass man keine Kennzahlen laufen lässt sondern einmalig einstellt. Den ersten Punkt mag ich auch nur eingeschränkt einen Lasttest nennen. Das ist genau ein PerformanzTest. Aber das mag zu spitzfindig sein. Komplexe prozessübergreifende Lasttests sind meiner Erfahrung nach unüblich, aber das mag an meinem Horizont liegen.

Wie sieht es aus kann sich jemand mit meinen Anregungen anfreunden?

Quellenlage sieht schlecht aus, während Erfahrung als überdurchschnittlich bewertet wird.

Lehnübersetzung[Quelltext bearbeiten]

Wieso ist Lasttest eine Lehnübersetzung von "performance test", wenn "performance" doch nicht Last sondern Leistung bedeutet?

Siehe auch Leistung_(Informatik) (nicht signierter Beitrag von Treimers (Diskussion | Beiträge) 15:22, 4. Sep. 2009 (CEST)) Beantworten