Skalierbarkeit

… was heisst das im Zusammenhang mit software/ anwendern?
(bin leider absoluer laie, sorry)

hoffe das ist das richtige brett undihr könntmir helfen.

Danke!!!

Hallo,

in Bezug auf Anwender einer Software heißt Skalierbarkeit umgangssprachlich, inwiefern die Software in der Lage ist, mit steigenden Nutzerzahlen zurecht zu kommen. D. h. wie sich bei steigenden Nutzerzahlen beispielsweise die Antwortzeiten ändern.

Schöne Grüße

Björn

Hallo Fragewurm,

… was heisst das im Zusammenhang mit software/ anwendern?
(bin leider absoluer laie, sorry)

Das bedeutet, dass man z.B. eine Datenbank, Simulation oder einen Webserver, auf mehrere CPUs/Computer veteilen kann. Nach aussen hin, verhält sich das System immer gleich, ob es nun auf einer CPU läuft oder auf 4 CPUs.
Allerdings ist das System mit 4 CPUs nicht ganz 4x schneller als ein System mit nur einer CPU, da immer etwas zusätzliche Rechenzeit für die Verwaltung der Teilsysteme benötigt wird.

MfG Peter(TOO)

Hallo,
die Skalierbarkeit zeigt an wie schnell ein System mit einer Anzahl von Anwendern zurechtkommt. Zum Beispiel die Kennlinie der durchschnittlichen Antwortzeiten die ein System braucht angefangen mit einem Anwender bis n Anwender. Steigt die Kennlinie linear und nur langsam an, dann ist das System gut skalierbar.
Bei verteilten Systemen (mehrere Rechner oder Prozessoren) werden auch
die Antwortzeiten gemessen, eine gute Parallelisierung (wenig Overhead) zeigt sich in einer linearen Kennlinie.
Gruss Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]