Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 4170|Odgovoriti: 0

Analiza zmogljivosti: koncepti TPS, QPS, povprečnega odzivnega časa (RT)

[Kopiraj povezavo]
Objavljeno na 24. 12. 2021 09:54:02 | | |
Orodja za preizkušanje tlaka

.NET/C# Preizkus obremenitve NBomber preprost vodič
https://www.itsvse.com/thread-9993-1-1.html

Windows Apache ab test obremenitve spletne strani
https://www.itsvse.com/thread-4836-1-1.html

Stresni test z uporabo Apachejevega orodja ab
https://www.itsvse.com/thread-4410-1-1.html

Primerjava testnih orodij LoadRunner in Jmeter
https://www.itsvse.com/thread-10172-1-1.html

TPS (transakcije na sekundo)

TPS pomeni Transactions Per Second (transakcije na sekundo), kar je število transakcij, obdelanih na sekundo. Transakcija se nanaša na postopek, pri katerem odjemalec pošlje zahtevo strežniku, nato pa strežnik odgovori (popolna obdelava, tj. odjemalec sproži zahtevo za odgovor). Odjemalec začne časovno usklajevati s pošiljanjem zahteve in konča čas po prejemu odgovora strežnika, da izračuna uporabljeni čas in število opravljenih transakcij ter na koncu uporabi te podatke za oceno rezultata. Transakcija lahko ustreza več zahtevam, spodaj pa se lahko sklicujete na transakcijske operacije baze podatkov.


QPS (Poizvedba na sekundo)

QPS (Query Per Second), QPS je pravzaprav pogosta metrika za merjenje prepustnosti (throughput), torej koliko zahtevkov strežnik obdela v eni sekundi – običajno govorimo o HTTP zahtevah, kjer je večja številka, večja obremenitev strežnika in močnejša je procesorska moč. Za primerjavo: program z enostavno poslovno logiko, vključno z dostopom do podatkovne baze, lahko zagotovi približno 50 - 100 QPS pri poganjanju enega jedra, torej lahko obdela 50 - 100 zahtevkov na sekundo.

Izračun razmerja: QPS = količina sočasnosti / povprečni odzivni čas; Sočasnost = QPS * Povprečni odzivni čas
QPS = req/sec = zahteve/sec

Povprečni odzivni čas (RT)

RT: Odzivni čas, povprečni čas obdelave, ki ga zahteva obdelava zahteve.
Običajno gledamo tudi povprečni čas obdelave za 90 % zahtev, saj so lahko ekstremi zaradi omrežnih razmer.




Prejšnji:Elasticsearch-7.x uporablja xpack za varnostno avtentikacijo
Naslednji:Linux preučuje arhitekturo računalniškega procesorja
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com