Потребление памяти веб-приложением Pega 7 CRM

Я впервые проверяю приложение CRM, построенное поверх Pega 7 (7.1.7)

Во время первого теста я столкнулся с огромным потреблением памяти браузером, просто переключаясь между меню. Например, iexplorer.exe запускает веб-приложение со скоростью 100 МБ и достигает 10 ГБ после 10 минут работы с системой.

  1. Кто-нибудь работал над приложением Pega 7?
  2. Это нормально для веб-приложений Pega 7, чтобы потреблять такие высокие уровни оперативной памяти на стороне клиента? и все чаще потреблять без сбора мусора?
  3. Могут ли быть какие-либо настройки в браузере, которые я должен правильно настроить? но я сомневаюсь, так как IE и Chrome имеют одинаковое потребление памяти

Ценю любые отзывы

Спасибо

2 ответа

Запустите трассировщик, когда проблема возникает. Убедитесь, что для отслеживания проблем с производительностью включены следующие параметры:-

  1. Введите число событий трассировки в 0.
  2. Введите отслеживаемые события, проверенные на предмет запросов БД, кеша БД, оповещений, всех декларативных правил и правил потока.
  3. После запуска tracer со сценарием проблемы сохраните его как настольный компьютер (как файл XML по умолчанию), а затем откройте его с помощью инструмента просмотра трассировки из PDN.

Это должно дать вам исчерпывающую информацию о том, что является основной проблемой.

Кроме того, вы можете использовать PLA для чтения журнала предупреждений, чтобы проверить, какие предупреждения генерируются.

Попробуйте отключить проверку орфографии на клиенте, соответственно. попробуйте другой браузер. Существует известная ошибка (и, насколько мне известно, также патч) в Internet Explorer, которая заставляет его занимать огромные объемы ОЗУ с активированной проверкой орфографии, если у вас достаточно списка элементов пользовательского интерфейса.

Другие вопросы по тегам