Недостаточная скорость вставки из списка Т9 500мс

tormozit Закрыто Средний

6.3.9109.33293
Вставляю шаблон
Новый <?>
Вижу в журнале
Замер: TOTAL PASTE TIME:450ms
Откуда такое большое время?
Спрашиваю потому, что до повторного открытия подсказки проходит довольно долгое суммарное время. А основную длительность занимает как раз вставка, а не подготовка открытия нового списка.

И еще заметил, что этап ПередПолучениемДанныхТ9 выполняется относительно долго (30мс). Что там происходит?

Комментарии

bolsun
#1, 13 декабря 2024 00:04

Как обычно, нужен лог.


tormozit
#2, 13 декабря 2024 00:14

Ссылка скрыта


bolsun
#3, ред. 13 декабря 2024 00:24

(2) tormozit, после вставки и перед вызовом контекстной подсказки, в ТК сделана задержка 200мс. Для чего это сделано точно не помню, в комментариях сказано что-то про появление гибридной подсказки.
Ты ее не используешь, но многие используют. Поэтому нужно тестировать без задержки.


tormozit
#4, 13 декабря 2024 00:33

(3) bolsun, а куда еще 200мс уходят?
140мс paste time
200мс искуственная задержка
..............
530мс total paste time


bolsun
#5, ред. 13 декабря 2024 01:05

(4) tormozit, 525 общее время
200 мс задержка, 151 вставка, 61 перемещение в позицию, ПослеВставкиЗначенияT9- 44 мс, ПриВыбореЗначения 20мс ну и по мелочи еще что-нибудь.


tormozit
#6, 19 декабря 2024 22:20

С моей стороны выглядит так:
10мс - мои обработчики вставки
176мс - чисто вставка
Внушительные 400мс - покрыты тайной


bolsun
#7, 19 декабря 2024 22:22

(6) tormozit, 200 мс я еще не убирал.


bolsun
#8, 19 декабря 2024 22:22

И я уже объяснял выше, что еще входит в это время.


bolsun
#9, 19 декабря 2024 22:26

200 мс понятно откуда, субьективно шаблон вставляется быстро, но почему указано 600мс, пока не ясно.
Может неправильно измерения проихсодят.


bolsun
#10, 19 декабря 2024 22:27

Кстати скорее всего в это время входит последующий вызов подсказки


tormozit
#11, 19 декабря 2024 22:30

(10) bolsun, Что такое "Вызов подсказки"? Событие ПередПолучениемДанныхТ9 в тот момент еще не началось. Вот полный журнал


tormozit
#12, 19 декабря 2024 22:32

(9) bolsun, по ощущениям длительность как раз такая же. Я каждый раз ее ощущаю. Поэтому и решил обозначить проблему.


bolsun
#13, 19 декабря 2024 22:33

(11) tormozit, где это?


tormozit
#14, 19 декабря 2024 22:34

(13) bolsun, это в пустом общем модуле вставляю шаблон "Новый <?>"


bolsun
#15, ред. 19 декабря 2024 22:35

(14) tormozit, где "Вызов подсказки"?

Что такое "Вызов подсказки"


tormozit
#16, 19 декабря 2024 22:36

(15) bolsun, ты в (10) писал предположение что в 400мс входит "вызов подсказки"


bolsun
#17, 19 декабря 2024 22:37

Ну в шаблоне же используется вызов подсказки по маркеру <?>
Это время тоже входит в общий замер вставки.


bolsun
#18, 19 декабря 2024 22:38

Убрал 200мс.

6.3.9120.990
https://disk.yandex.ru/d/ay0Wg6IBTsxSxg


tormozit
#19, ред. 19 декабря 2024 22:41

(17) bolsun, Вот я и спросил что есть "вызов подсказки", чтобы лучше понимать ситуацию. Мне казалось что "вызов подсказки" по инициативе Турбоконфа - легкая операция.

(18) Подтверждаю сокращение длительности в этом тесте ровно на 200мс.


bolsun
#20, 24 декабря 2024 20:51

bolsun изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера