Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 4170|Odpowiedź: 0

Analiza wydajności: koncepcje TPS, QPS, średniego czasu reakcji (RT)

[Skopiuj link]
Opublikowano 24.12.2021 09:54:02 | | |
Narzędzia do testowania ciśnienia

.NET/C# Test obciążenia NBomber Prosty Samouczek
https://www.itsvse.com/thread-9993-1-1.html

test obciążenia strony internetowej windows Apache ab
https://www.itsvse.com/thread-4836-1-1.html

Test obciążeniowy za pomocą narzędzia ab firmy Apache
https://www.itsvse.com/thread-4410-1-1.html

Porównanie narzędzi testowych LoadRunner i Jmeter
https://www.itsvse.com/thread-10172-1-1.html

TPS (Transakcje na sekundę)

TPS oznacza Transactions Per Second, czyli liczbę przetworzonych transakcji na sekundę. Transakcja odnosi się do procesu, w którym klient wysyła żądanie do serwera, a następnie serwer reaguje (pełne przetwarzanie, czyli klient inicjuje żądanie, aby otrzymać odpowiedź). Klient zaczyna od wysyłania żądania i kończy je po otrzymaniu odpowiedzi od serwera, aby obliczyć czas pracy i liczbę ukończonych transakcji, a następnie wykorzystać te informacje do oceny wyniku. Transakcja może odpowiadać wielu żądaniom, a operacje transakcyjne bazy danych można zapoznać się poniżej.


QPS (Zapytanie na sekundę)

QPS (Query Per Second), QPS to w rzeczywistości powszechna miara mierząca przepustowość (throughput), czyli liczbę żądań, które serwer przetwarza w jednej sekundzie – zwykle mówimy o żądaniach HTTP – oczywiście im wyższa liczba, tym większe obciążenie serwera, tym większa moc obliczeniowa. Dla porównania, program z prostą logiką biznesową, w tym dostęp do bazy danych, może zapewnić około 50 - 100 QPS przy uruchomieniu jednego rdzenia, czyli może przetwarzać 50 - 100 żądań na sekundę.

Relacja obliczeniowa: QPS = czas współbieżności / średni czas odpowiedzi; Współbieżność = QPS * Średni czas reakcji
QPS = req/sec = żądania/sec

Średni czas reakcji (RT)

RT: Czas reakcji, czyli średni czas przetwarzania potrzebny na przetworzenie żądania.
Zazwyczaj analizujemy także średni czas przetwarzania 90% żądań, ponieważ mogą występować ekstrema wynikające z warunków sieciowych.




Poprzedni:Elasticsearch-7.x wykorzystuje xpack do uwierzytelniania bezpieczeństwa
Następny:Linux analizuje architekturę procesora komputerowego
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com