Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 4170|Отговор: 0

Анализ на производителността: TPS, QPS, концепции за средно време за реакция (RT)

[Копирай линк]
Публикувано в 24.12.2021 г. 9:54:02 ч. | | |
Инструменти за тестване под налягане

.NET/C# Load Test NBomber Прост урок
https://www.itsvse.com/thread-9993-1-1.html

windows Apache ab web site stress test
https://www.itsvse.com/thread-4836-1-1.html

Стрес тест с помощта на коремния инструмент на Apache
https://www.itsvse.com/thread-4410-1-1.html

Сравнение на тестовите инструменти LoadRunner и Jmeter
https://www.itsvse.com/thread-10172-1-1.html

TPS (Транзакции в секунда)

TPS означава Transactions Per Second, което е броят транзакции, обработвани в секунда. Транзакцията се отнася до процеса, при който клиентът изпраща заявка към сървъра и след това сървърът реагира (пълна обработка, т.е. клиентът инициира заявката, за да получи отговор). Клиентът започва да измерва времето при изпращане на заявка и прекратява времето след получаване на отговор от сървъра, за да изчисли използваното време и броя на завършените транзакции, и накрая използва тази информация за оценка на резултата. Една транзакция може да съответства на множество заявки и можете да се обърнете към транзакционните операции в базата данни по-долу.


QPS (Заявка в секунда)

QPS (Query Per Second), QPS всъщност е често използван показател за измерване на пропускателната способност (пропускателна способност), тоест колко заявки обработва сървърът за една секунда – обикновено говорим за HTTP заявки, очевидно колкото по-голям е броят и по-голямо натоварване на сървъра, толкова по-силна е изчислителната мощ. За справка, програма с проста бизнес логика, включително достъп до база данни, може да осигури около 50 - 100 QPS при работа с едно ядро, т.е. може да обработва 50 - 100 заявки в секунда.

Изчислителна връзка: QPS = количество на паралелност / средно време за отговор; Паралелност = QPS * Средно време за отговор
QPS = req/sec = заявки/секунда

Средно време за реакция (RT)

RT: Време за отговор, средното време за обработка, необходимо за обработка на заявка.
Обикновено разглеждаме средното време за обработка на 90% от заявките, тъй като може да има крайности поради мрежовите условия.




Предишен:Elasticsearch-7.x използва xpack за удостоверяване на сигурността
Следващ:Linux разглежда архитектурата на компютърния процесор
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com