Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Performance

stzLoadDriver

15 méthodes propres · 0 formes avec extensions, rangées sous leur méthode

la source: base/perf/stzLoadDriver.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Performance

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
SetBusyMs
configurationaucune extension
SetRequestsPerDriver
(sans commentaire dans la source : le nom se lit comme une phrase) set requests per driveraucune extension
SetPath
(sans commentaire dans la source : le nom se lit comme une phrase) set pathaucune extension
SetTtlMs
(sans commentaire dans la source : le nom se lit comme une phrase) set ttl msaucune extension
AimAt
the target ----------------------------------------------- Drive an ALREADY-RUNNING server (any host:port) instead of spawning one -- the driver fleet works the same.aucune extension
SpawnTarget
Spawn the harness's own target child: a stzAppServer whose /work handler burns @nBusyMs of CPU per request (the service demand D under study). pnPort 0 picks one from the wall clock. Returns TRUE when the child answers its readiness probe.aucune extension
Port
(sans commentaire dans la source : le nom se lit comme une phrase) portaucune extension
WaitReady
Probe GET /health until it answers 200 (the child needs a moment to load stzBase and bind).aucune extension
DriveWith
driving -------------------------------------------------- One load level: pnDrivers concurrent driver PROCESSES, each firing @nPerDriver sequential requests and printing every client-observed duration. Returns the level's row: [ :drivers, :requests, :x, :rMeanMs, :rP50Ms, :rP95Ms, :wallMs ]aucune extension
Curve
The R-vs-X curve: one row per concurrency level.aucune extension
CurveRows
(sans commentaire dans la source : le nom se lit comme une phrase) curve rowsaucune extension
Explain
reading the kneeaucune extension
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showaucune extension
Destroy
(sans commentaire dans la source : le nom se lit comme une phrase) destroyaucune extension