2.71 (8.2.17.143 Win7) Консоль компоновки данных
|
|
vitaliyua212 | Дата: Пятница, 15.03.2013, 00:07 | Сообщение # 1 |
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
| Замер открытия консоли компоновки в режиме отладки (функцией От): Код Функция ЛксПолучитьКопиюОбъекта(пОбъект) Экспорт НовыйОбъект = ЗначениеИзСтрокиВнутр(ЗначениеВСтрокуВнутр(пОбъект)); Возврат НовыйОбъект; КонецФункции // ЛксПолучитьКопиюОбъекта() Эта Функция забирает 70% времени или 14 сек. С чем может быть связано? Может железо?
1С:Предприятие 8.2 (8.2.17.143)
Сообщение отредактировал vitaliyua212 - Пятница, 15.03.2013, 01:04 |
|
| |
tormozit | Дата: Пятница, 15.03.2013, 00:58 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Эта функция как и написано в ее описании (надеюсь ты его читал) получает КОПИЮ объекта путем его сериализации и десериализации. В данном случае получает копию схемы компоновки данных, передаваемой для отладки. Это делается для того, чтобы при редактировании схемы компоновки в консоли не менялась оригинальная схема.
Для оценки адекватности длительности укажи размер файла xml, в который схема сохраняется из конструктора схемы.
|
|
| |
vitaliyua212 | Дата: Пятница, 15.03.2013, 01:07 | Сообщение # 3 |
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
| 28,6 КБ (29 361 байт)
1С:Предприятие 8.2 (8.2.17.143)
|
|
| |
tormozit | Дата: Пятница, 15.03.2013, 01:11 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Сразу можно сказать, что размер схемы довольно большой. Быстро она и не будет таким образом копироваться. Какой процессор и чипсет на твоем ПК? Можешь выложить CF и схему компоновки для воспроизведения проблемы?
|
|
| |
vitaliyua212 | Дата: Пятница, 15.03.2013, 01:20 | Сообщение # 5 |
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
| Смотри что еще интересно. Другой отчет, при открытии те же 14 сек. А вот при сохранении: Код Если НЕ ЗначениеВФайл(мИмяФайла, ДеревоОтчетов) Тогда Предупреждение(НСтр("ru='Невозможно сохранить файл'")); Возврат Ложь; КонецЕсли;
99.93% Из "Функция СохранитьЗапросыВФайл(ЗапрашиватьСохранение = Ложь, ЗапрашиватьИмяФайла = Ложь)". Его размер 66,3 КБ (67 906 байт).
Добавлено (15.03.2013, 01:20) --------------------------------------------- Цитата Сразу можно сказать, что размер схемы довольно большой. Не спорю. Тебе видней. Только вот что, на будущее, делать, подскажи. Может я принципиально не правильно ККД пользуюсь.
Цитата Какой процессор и чипсет на твоем ПК? Это 1700 Intel Celeron M, ему лет 6)). ATI Radeon Xpress 200M(северный мост). Мой старный)) и верный друк. Я к нему так привык.))
Цитата Можешь выложить CF и схему компоновки для воспроизведения проблемы? Во-первых я не считаю что это проблема. В смысле, при активной работе - проблема, но может я не правильно пользуюсь ККД. Возможно, большой размер компоновки или железо. Ты скажи. А если выложить, то это полный конфиг базы? Со схемой понятно.
1С:Предприятие 8.2 (8.2.17.143)
Сообщение отредактировал vitaliyua212 - Пятница, 15.03.2013, 01:21 |
|
| |
tormozit | Дата: Пятница, 15.03.2013, 01:21 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Не указывай %, а указывай абсолютное время выполнения функций платформы. Так картина будет более понятна. Итак сколько времени сохраняется файл со схемой в первом и во втором случае?
Конфигурация базы нужна для того, чтобы было можно десериализовать твою схему у меня. 14сек - довольно долго, согласен. Поэтому хочу посмотреть сам, сколько это будет занимать на современном ПК и как это можно будет ускорить.
|
|
| |
vitaliyua212 | Дата: Пятница, 15.03.2013, 01:32 | Сообщение # 7 |
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
| 14 сек. И в первом и во втором. Добавлено (15.03.2013, 01:32) --------------------------------------------- Архив: база, отчет, конфиг - 80 метров. Куда и как слать?
1С:Предприятие 8.2 (8.2.17.143)
Сообщение отредактировал vitaliyua212 - Пятница, 15.03.2013, 01:23 |
|
| |
tormozit | Дата: Пятница, 15.03.2013, 01:43 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| rghost.ru базу я не просил
|
|
| |
vitaliyua212 | Дата: Пятница, 15.03.2013, 01:45 | Сообщение # 9 |
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
| В смысле конфиг, а не база + отчет + конфиг отчета. В личку ссылку скинул. Вроде...
1С:Предприятие 8.2 (8.2.17.143)
|
|
| |
tormozit | Дата: Пятница, 15.03.2013, 01:59 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| На моем быстром ПК файл открывается в 4 раза быстрее. Схема в самом деле большая, но не из-за основного наполнения, а из-за большого числа стандартных настроек, которые каждый раз сохраняются новые в схему по кнопке "Сохранить стандартную настройку". Эта проблема мне известна, и она стоит в очереди на исправление. В твоем случае она привела к значительному мусорному росту размера схемы компоновки. Теперь я поднял приоритет этой ошибке и она будет обязательно исправлена в следующей версии.
Спасибо за сотрудничество.
|
|
| |
vitaliyua212 | Дата: Пятница, 15.03.2013, 02:03 | Сообщение # 11 |
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
| Ок. Спасибо за твое внимание и участие. А что я могу до исправления сделать самостоятельно?
1С:Предприятие 8.2 (8.2.17.143)
|
|
| |
tormozit | Дата: Пятница, 15.03.2013, 02:04 | Сообщение # 12 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Для лечения схемы компоновки надо в конструкторе схемы на закладке Настройки удалить все ненужные варианты с именем Основной.
|
|
| |
vitaliyua212 | Дата: Пятница, 15.03.2013, 02:09 | Сообщение # 13 |
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
| Ну блин, он просто за пол-секи стал сохранять/открывать. Спасибо тебе огромное!
1С:Предприятие 8.2 (8.2.17.143)
|
|
| |
tormozit | Дата: Понедельник, 25.03.2013, 02:08 | Сообщение # 14 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Причина проблемы исправлена в 2.73
|
|
| |