Leistungsbewertung und Profiling

Welche Beschreibung von Durchsatz und Latenz bei der Serverleistung ist richtig?

  1. ADurchsatz und Latenz sind dasselbe
  2. BDer Durchsatz ist die Zahl der pro Zeiteinheit verarbeitbaren Anfragen, die Latenz die Zeit vom Empfang einer Anfrage bis zur Antwort
  3. CJe größer die Latenz, desto besser die Leistung
Antwort und Erläuterung anzeigen

Antwort: B. Der Durchsatz ist die Zahl der pro Zeiteinheit verarbeitbaren Anfragen, die Latenz die Zeit vom Empfang einer Anfrage bis zur Antwort

Der Durchsatz gibt an, wie viel Arbeit bewältigt wird, die Latenz, wie schnell eine einzelne Aufgabe erledigt ist. Werden viele Anfragen gebündelt verarbeitet, steigt der Durchsatz, doch kann sich die Latenz um die Wartezeit auf das Bündeln verlängern. Bei nächtlichen Stapelverarbeitungen zählt der Durchsatz, bei Web-Antworten, auf die Nutzer vor dem Bildschirm warten, die Latenz.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Leistungsbewertung und Profiling

  1. Warum wird bei der Bewertung der Antwortzeit eines Webdienstes häufig nicht nur der Mittelwert, sondern auch das 99. Perzentil (Grenze zu den langsamsten 1 %) betrachtet?
  2. Bei einem Server treffen pro Sekunde 100 Anfragen ein, und die Verarbeitung einer Anfrage dauert im Mittel 0,2 Sekunden (stationärer Zustand). Wie viele Anfragen werden im Mittel gleichzeitig im Server verarbeitet (Littlesches Gesetz)?
  3. Wie verhält sich die Wartezeit von Anfragen, wenn sich die Auslastung des Servers (Anteil der Zeit, in der er beschäftigt ist) 100 % nähert?
  4. Was ist der Zweck der Verwendung eines Profilers bei der Leistungsverbesserung eines Programms?
  5. Welche Eigenschaft von Profilern nach dem Sampling-Verfahren ist richtig?