100% загрузки на редактировании текста

1. adapter 417 05.05.09 14:33 Сейчас в теме
При вводе текста в любой текстовый контрол система грузится на 100% Думаете у меня глюки? А вы проверьте. Пустая внешняя обработка, в ней обычное текстовое поле ввода.

Правда у меня 2-х процессорная машина, поэтому грузится только один проц.

Тем не менее работать невозможно. На терминальном сервере много одновременных пользователей. Когда они прокручивают список или используют автоподстановку все вешается. Никакой многоядерности, рейд-контроллерности, разделения нагрузки на другие сервера - НЕ СПАСАЮТ.

На протяжении долго времени пытаем разработчиков платформы на офиц. сайте для франчей и разработчиков.

Пробовали разные релизы 8.1, 8.2. Разные Винды и пр.

Вопрос к сообществу - как вы работаете? Есть же у кого то большие базы? В чем могут быть причины? или это реальная подстава, которая никак не лечится?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Anything 89 05.05.09 16:24 Сейчас в теме
(1)
AdApter пишет:
При вводе текста в любой текстовый контрол система грузится на 100% Думаете у меня глюки? А вы проверьте. Пустая внешняя обработка, в ней обычное текстовое поле ввода.

Сейчас специально проверил - все нормально. Сколько текстовый контрол ни терзай - проц особо не грузится.

AdApter пишет:
На протяжении долго времени пытаем разработчиков платформы на офиц. сайте для франчей и разработчиков.

Что отвечают?

AdApter пишет:
Вопрос к сообществу - как вы работаете? Есть же у кого то большие базы? В чем могут быть причины? или это реальная подстава, которая никак не лечится?

Никогда не замечал подобных проблем. Базы работают.

Причины могут быть, например, в обработчиках, навешанных на формы. В плохом коде. В неоптимальном распределении задач между сервером и клиентом. В вирусах. В антивирусах.
2. adapter 417 05.05.09 15:27 Сейчас в теме
так как здесь активность не радует, то обсуждение для желающих здесь
http://www.forum.mista.ru/topic.php?id=406456
4. adapter 417 05.05.09 16:55 Сейчас в теме
млин, почему? хочешь тебе avi sreen кину и пример?
5. Anything 89 05.05.09 17:13 Сейчас в теме
Если тормоза наблюдаются на разных компьютерах, с разными ОС и под разными платформами 1Сv8, то дело в коде конфигурации.

Если код конфигурации типовой, и вы в нем ничего не меняли, значит, так же работает и у всех остальных.

(4) AVI не надо, а пример можно - я могу проверить, как он работает у меня.
6. adapter 417 05.05.09 17:29 Сейчас в теме
лови кино и внешнюю обработку в которой я это делал
Прикрепленные файлы:
clip0004.rar
7. adapter 417 05.05.09 17:29 Сейчас в теме
обраотка. пустая. в ней нет ничего.
Прикрепленные файлы:
ТестГЛюковПроизводительности.epf
8. Anything 89 05.05.09 17:42 Сейчас в теме
(7) Проверил. Ты прав.

Если непрерывно что-то набирать в поле ввода, загрузка процессора подскакивает примерно до 50% (двух-ядерный).

После окончания ввода загрузка снова падает до 1-2%.

Значит, у всех так.
9. artbear 1526 05.05.09 19:07 Сейчас в теме
Ну что тут сказать-то, кроме "Долбанная 1С" :(
Глюк явный и очень отвратительный :(
10. vip 05.05.09 19:13 Сейчас в теме
(9) Не. "Долбанная 1С 8.х" ;))
11. biv75 05.05.09 20:18 Сейчас в теме
используя AutoItX3.dll
и код
Перем AutoIt;

Процедура ПриОткрытии()
AutoIt = Новый COMОбъект("AutoItX3.Control");
ПодключитьОбработчикОжидания("УменьшениеЗагрузкиПроца",0.1,Истина);
КонецПроцедуры

Процедура УменьшениеЗагрузкиПроца();
AutoIt.Sleep(200);
ПодключитьОбработчикОжидания("УменьшениеЗагрузкиПроца",0.1,Истина);
КонецПроцедуры

удалось значительно снизить загрузку проца
12. adapter 417 06.05.09 09:41 Сейчас в теме
да, спасибо, реально помогло. только я интервал вызова поставил еще чаще 0.01 .
При 0,1 загрузка проца снижается в двое. Поддчеркиваю, любого проца, 1Гц, или 3Гц - без разницы.
при 0,01 загрузка на уровне 2-3%. Причем это сразу решает проблемы скрола список и пр. пр.

В общем Biv75 - ты кросавчег. Какое простое и элегантное решение. Одним постом сделал то чего разработчики за 4 года не удосужились. Жаль плюсануть нельзя
13. biv75 06.05.09 10:55 Сейчас в теме
(12) Ну главное что помогло
14. adapter 417 06.05.09 16:33 Сейчас в теме
уже влепили в рабочие базы. теперь все ок. Надеюсь выйдет нормальный релиз, а пока на подпорках.
Пример прилагается
Прикрепленные файлы:
FixBug.zip
15. Serj1C 483 07.05.09 10:13 Сейчас в теме
У меня в 8.2 жрет 10% ЦП, в 8.1 50% ЦП.
Никогда раньше не замечал
16. adapter 417 07.05.09 10:19 Сейчас в теме
да, я тоже тока недавно увидел, потому и сам в шоке.
8.1 берет не 50 %, а 100 % одного процессора. Просто у тебя их два, а распределение процессов 1С так и не асилило (как выясняется, Слава ****)

в 8.2 можно избавится от этого только если использовать новые возможности управляемого приложения. В режиме совместимости все по старому.
17. adapter 417 18.06.09 08:49 Сейчас в теме
вышел новый релиз 8.1.14.69 - там эта ошибка исправлена. Добились таки!
19. Anything 89 18.06.09 13:05 Сейчас в теме
18. fishca 1255 18.06.09 09:12 Сейчас в теме
и 8.1.14.72 тестовый, все таки начали шевелиться...
20. adapter 417 18.06.09 14:24 Сейчас в теме
спасибо, я правда еще не тестил. вернусь из отпуска и тада
21. sound 535 18.06.09 16:39 Сейчас в теме
22. Serj1C 483 18.06.09 18:06 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот