8.3.13.1513 - теперь нет возможности отключить отладку в текущем сеансе (т.е. есть, но ...)
Ну вот столкнулся с очередным косяком платформы 8,3,13,1513.
Суть.
Решил написать, чтобы кое-что работало быстро. Запускаюсь из конфигуратора - скорость 30к/секунду. Отключаю отладку - скорость 63к/секунду. Запускаю просто - 42к/секунду. Залезаю в конфигуратор, включаю отладку - 30к/секунду. Отключаю отладку - 63к/секунду. Спрашиваю коллег на тему, что опять с усатым не так и что он курил при выпуске очередной версии....
Дело.
После внимательного изучения кнопочек и галочек оказывается, что теперь нельзя вот так просто взять и отключить отладку в текущем сеансе - поле это стало теперь недоступно. Но вроде как можно указать, что нужно отключить отладку в следующем сеансе, но нет - это поле ни на что не влияет, хотя выбрать там что-то можно. При перезапуске в этих обоих полях снова стоит отладка в текущем сеансе.
Вывод.
Чисто замерив производительность на клиенте я пришел к выводу, что простые операции на клиенте работают в 2 раза медленнее, если вы запускаете 1С с ключом отладки. Но если вы запускаете 1С без него, при этом в поле отладки в текущем сеансе что-то стоит, то 1С будет работать в 1,5 раз медленнее, чем могла бы.
Вопрос.
Интересно, есть возможность срубить отладку в текущем сеансе при запуске 1С? Я так понимаю, что где-то в реестре что-то на эту тему есть. В настройках стартера 1С ничего такого нет. Может быть это не баг, а фича? Типа для мегаэнтерпрайза 1С-ники что-то там такое нажимают - и, оба-на, 1С начинает работать в 1,5 раза быстрее, - вот и денежки на новую траву для разработчиков.
ЗЫ: "Подписывайтесь на мой канал, ставьте лайк" (с)
Суть.
Решил написать, чтобы кое-что работало быстро. Запускаюсь из конфигуратора - скорость 30к/секунду. Отключаю отладку - скорость 63к/секунду. Запускаю просто - 42к/секунду. Залезаю в конфигуратор, включаю отладку - 30к/секунду. Отключаю отладку - 63к/секунду. Спрашиваю коллег на тему, что опять с усатым не так и что он курил при выпуске очередной версии....
Дело.
После внимательного изучения кнопочек и галочек оказывается, что теперь нельзя вот так просто взять и отключить отладку в текущем сеансе - поле это стало теперь недоступно. Но вроде как можно указать, что нужно отключить отладку в следующем сеансе, но нет - это поле ни на что не влияет, хотя выбрать там что-то можно. При перезапуске в этих обоих полях снова стоит отладка в текущем сеансе.
Вывод.
Чисто замерив производительность на клиенте я пришел к выводу, что простые операции на клиенте работают в 2 раза медленнее, если вы запускаете 1С с ключом отладки. Но если вы запускаете 1С без него, при этом в поле отладки в текущем сеансе что-то стоит, то 1С будет работать в 1,5 раз медленнее, чем могла бы.
Вопрос.
Интересно, есть возможность срубить отладку в текущем сеансе при запуске 1С? Я так понимаю, что где-то в реестре что-то на эту тему есть. В настройках стартера 1С ничего такого нет. Может быть это не баг, а фича? Типа для мегаэнтерпрайза 1С-ники что-то там такое нажимают - и, оба-на, 1С начинает работать в 1,5 раза быстрее, - вот и денежки на новую траву для разработчиков.
ЗЫ: "Подписывайтесь на мой канал, ставьте лайк" (с)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот