Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / Latency vs Response time / 16 сообщений из 16, страница 1 из 1
24.09.2019, 15:21
    #39866414
questioner
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
Всё в той же книге даны определения Latency и Response time. Возможно из-за того, что это перевод не очень понял в чем разница

Response time - промежуток времени, который требуется системе, чтобы обработать запрос извне?

Latency - минимальный интервал времени до получения какого либо отклика(даже если от системы более ничего не требуется)

В чем разница?

Latency включает задержку сети а Response time нет?
...
Рейтинг: 0 / 0
24.09.2019, 15:35
    #39866424
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
Я бы предположил, что под Latency имеются в виду hardware/system software задержки. а Response time время на выполнение бизнес операции

а вообще:
1) какое-то масло-масленноею
2) много думать вредно. Классики тоже иногда откровенный бред и дичь пишут. Если такое мимо ушей не пропускать, мозги вскипят
...
Рейтинг: 0 / 0
24.09.2019, 16:04
    #39866447
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
Latency + Processing Time = Response Time
...
Рейтинг: 0 / 0
24.09.2019, 16:53
    #39866491
questioner
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
забыл никLatency + Processing Time = Response Time

Получается приложение никак не может повлиять на Latency? это какие-то задержки сети?
...
Рейтинг: 0 / 0
24.09.2019, 17:15
    #39866513
questioner
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
забыл ник,

Шипилёв кстати не измеряет Latency/throughput постоянно? если это сеть, то зачем ему это надо?
...
Рейтинг: 0 / 0
24.09.2019, 17:20
    #39866515
questioner
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
Ещё вот тут: https://stackoverflow.com/tags/low-latency/info

In computing terms, latency describe the time it takes to perform an action. Low latency implies this should be particularly short. It is usually in the range of timings which cannot be seen, only measured.

Путаница какая-то
...
Рейтинг: 0 / 0
24.09.2019, 17:24
    #39866518
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
questionerПутаница какая-то
Вам советовали. Пропускать мелочи мимо ушей. Мозги вскипят.
...
Рейтинг: 0 / 0
24.09.2019, 17:45
    #39866539
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
забыл никLatency + Processing Time = Response Time

В общем случае неверно.

Latency для пользователя - это промежуток времени, через который он получит хоть какой-то отклик.
Например, есть операция, которая выполняется 1 минуту (Responce time = 1 минут)
Если при запуске операции UI будет дожидаться результата, чтобы хоть что-то показать пользователю, то Latency = Responce time = 1 минута
Если при запуске операции UI сразу отобразит окно "операция запущена", то latency будет около 0 (а Responce time так и останется минутой)

IMHO & AFAIK
...
Рейтинг: 0 / 0
24.09.2019, 17:51
    #39866544
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
questionerзабыл никLatency + Processing Time = Response Time

Получается приложение никак не может повлиять на Latency? это какие-то задержки сети?

Может. Если у вас где-то бутылочное горлышко, где накапливаются ревкесты, то его надо нейтрализовать. Это может быть балансер, свитч, тупо очередь в приложении. То есть латенси это время от действия юзера до начала обработки его системой.
...
Рейтинг: 0 / 0
24.09.2019, 17:52
    #39866545
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
Lelouchзабыл никLatency + Processing Time = Response Time

В общем случае неверно.

Latency для пользователя - это промежуток времени, через который он получит хоть какой-то отклик.
Например, есть операция, которая выполняется 1 минуту (Responce time = 1 минут)
Если при запуске операции UI будет дожидаться результата, чтобы хоть что-то показать пользователю, то Latency = Responce time = 1 минута
Если при запуске операции UI сразу отобразит окно "операция запущена", то latency будет около 0 (а Responce time так и останется минутой)

IMHO & AFAIK

Не менее спорное утверждение.
Вообще ТС прав, существует определенная путаница и взаимозаменяемость между всеми этими понятиями. Поэтому хорошей практикой является перед обсуждением величины latency ввести ее определение, потому что для разных систем в принципе оно может означать разное
...
Рейтинг: 0 / 0
24.09.2019, 18:03
    #39866552
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
забыл никНе менее спорное утверждение.
Вообще ТС прав, существует определенная путаница и взаимозаменяемость между всеми этими понятиями. Поэтому хорошей практикой является перед обсуждением величины latency ввести ее определение, потому что для разных систем в принципе оно может означать разное
Золотые слова :)
...
Рейтинг: 0 / 0
24.09.2019, 18:07
    #39866554
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
тут должен был быть RTFM на анекдот.ру про встречу двух философов
но не будет, анекдот.ру у меня на работе заблокирован
...
Рейтинг: 0 / 0
24.09.2019, 18:54
    #39866569
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
Латентность обычно относится к физической среде. Или к технической составляющей железа. Сеть. Жесткие диски.

Например латентность сети между Москвой и Нью-Йорком может быть 130ms. И это время надо учитывать
при разработке игр и веб-приложений. Это как быстро одиночный IP пакет долетит.

Или например жесткие диски магнитной эпохи HDD всегда характеризовались 2 параметрами.
Пропускная способность и время позиционирования головки (seek time) над нужным блоком данных.
И вот этот второй параметр был офигенски важен для баз-данных потому что он вобщем
определял стоимость индексного доступа к данным при условии что индекс лежит на этом
диске. Остальные параметры (объем памяти и пропускная) практически не оказывали
влияния вывод. Если seek time был ...уёвый то сколько памяти ни ставь не поможет.

Или по другому. На старых ноутах где еще стоят магнитные блины - можно резко
ощутить анальную боль когда у вас включается антивирус на Windows 10 а вам надо
срочно открыть скайп и десяток документов и поработать. Тут тоже эта латентность
диска ойойой как влияет.

По поводу Response time - согласен с предыдущими ораторами. Скорее всего имеется
в виду сумма времени включая бизнес-логику.
...
Рейтинг: 0 / 0
25.09.2019, 01:13
    #39866623
questioner
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
забыл никquestionerпропущено...


Получается приложение никак не может повлиять на Latency? это какие-то задержки сети?

Может. Если у вас где-то бутылочное горлышко, где накапливаются ревкесты, то его надо нейтрализовать. Это может быть балансер, свитч, тупо очередь в приложении. То есть латенси это время от действия юзера до начала обработки его системой.

Ох, тут же получается под началом обработки системы можно понимать что угодно.
...
Рейтинг: 0 / 0
25.09.2019, 01:16
    #39866624
questioner
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
забыл никсуществует определенная путаница и взаимозаменяемость между всеми этими понятиями. Поэтому хорошей практикой является перед обсуждением величины latency ввести ее определение, потому что для разных систем в принципе оно может означать разное

Звучит правдоподобно
...
Рейтинг: 0 / 0
25.09.2019, 01:25
    #39866625
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Latency vs Response time
questionerзабыл никпропущено...


Может. Если у вас где-то бутылочное горлышко, где накапливаются ревкесты, то его надо нейтрализовать. Это может быть балансер, свитч, тупо очередь в приложении. То есть латенси это время от действия юзера до начала обработки его системой.

Ох, тут же получается под началом обработки системы можно понимать что угодно.

Размыто конечно, но все же начало обработки это нечто меняющее стейт системы(то есть запустился хандлер, он начал какую-либо транзакцию, поменял ячейки памяти и т.д) а все что ДО - ну там балансировщик, сеть - если навернется, то данным приложения в общем-то пофиг, вот это и называют латенси(во всяком случае у нас так принято)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Latency vs Response time / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]