Prestatiemeting en profiling

Wat gebeurt er met de wachttijd van verzoeken wanneer de bezettingsgraad van een server (het aandeel van de tijd dat deze bezig is) 100 % nadert?

  1. ADeze neemt sterk toe (hoe hoger de bezettingsgraad, hoe groter de toename)
  2. BDeze neemt geleidelijk toe, evenredig met de bezettingsgraad
  3. CHoe hoger de bezettingsgraad, hoe korter de wachttijd
Antwoord en toelichting tonen

Antwoord: A. Deze neemt sterk toe (hoe hoger de bezettingsgraad, hoe groter de toename)

Wanneer verzoeken onregelmatig binnenkomen, ontstaat een wachtrij als verzoeken toevallig samenvallen, ook als de server tijden van leegstand kent. Hoe hoger de bezettingsgraad, hoe minder leegstand er is en hoe moeilijker een gevormde rij weer wordt weggewerkt, zodat de wachttijd sterk toeneemt in een vorm als 1 ÷ (1 − ρ), met ρ als bezettingsgraad. Tussen een bezettingsgraad van 50 % en 90 % bestaat bijvoorbeeld een verschil van een factor in de wachttijd. Daarom wordt bij systemen waar de reactiesnelheid van belang is, ruimte overgelaten in de bezettingsgraad.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Prestatiemeting en profiling

  1. Wat is het juiste doel van het gebruik van een profiler bij het verbeteren van de prestaties van een programma?
  2. Welke kenmerken heeft een profiler volgens de samplingmethode?
  3. Welke uitspraak over een profiler volgens de instrumentatiemethode, waarbij code om de tijd te meten bij de ingang en uitgang van functies wordt ingevoegd, is juist?
  4. Welke uitleg van een hotspot bij prestatieanalyse van programma’s is juist?
  5. Hoe wordt een flame graph, een weergave van profileringsresultaten, juist gelezen?

Vergelijkingen bij dit onderwerp