Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / время выполнения / 7 сообщений из 7, страница 1 из 1
27.01.2019, 21:27
    #39765599
sergq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
время выполнения
Или я перегрелся или .....


есть некий цикл в цикле. выполняет некую работу.

в последнем вложенном цикле есть case. выбирает переменную из длинной стркутруры. TList, в нем record и еще рекорд. В общем "сложно"

Запускаю процедуру, содержащую эти циклы.

полторы секунды. много.
убираю во вложенном цикле case - те цикл получается пустой - 6 секунд.

больше не меняется ничего
Что не так?)))
...
Рейтинг: 0 / 0
27.01.2019, 21:29
    #39765600
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
время выполнения
Всё не так. Главное кода нет
...
Рейтинг: 0 / 0
27.01.2019, 21:39
    #39765601
Aleksandr Sharahov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
время выполнения
Не не все.
Не так в только том объявлении той переменной или в том цикле той процедуры.
...
Рейтинг: 0 / 0
27.01.2019, 21:54
    #39765605
sergq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
время выполнения
DimaBrВсё не так. Главное кода нет


так там вроде как кода и нет.
пустой цикл. не особо понятно почему когда в цикле был код - работало быстрей в 6 раз, чем когда прокрутился просто пустой цикл
...
Рейтинг: 0 / 0
27.01.2019, 21:57
    #39765606
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
время выполнения
sergqубираю во вложенном цикле case - те цикл получается пустой - 6 секунд.Это потому, что теперь у тебя последовательно выполняется код по всем четырем вариантам перехода бывшего case.
Ты же не только case и end убрал, но и строки Значение1:, Значение2:, Значение3: и Значение4:, верно?
Я вижу примерно такое объяснение 4-кратному замедлению работы.
...
Рейтинг: 0 / 0
27.01.2019, 22:13
    #39765612
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
время выполнения
Да-да, без кода можно фантазировать самые разнообразные фантазии.
...
Рейтинг: 0 / 0
28.01.2019, 18:01
    #39766095
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
время выполнения
Vlad Fбез кода можно фантазировать
дык, щас ему правильный код сразу и напишут
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / время выполнения / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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