Потребление памяти

Обсуждение Stimulsoft Reports.NET
Ответить
hstas
Сообщения: 8
Зарегистрирован: 29 авг 2006, 21:48

Потребление памяти

Сообщение hstas »

Я использую отчеты получающие данные из ODBC соединения SQL-запросом в самом отчете.
При генерации больших отчетов (~1000 стр) потребление памяти превышает 200Мб и Win приложение с Preview начинает жутко тормозить (Обработка сообщений мыши с большой задержкой).
Вопрос в том что при построении такого же отчета в Crystal не вызывает никаких проблем с памятью (~30Мб) и реактивностью приложения.
Возможно ли как-либо решить эту проблему и на что влияет свойство CacheAllData (в моем случае я разницы не заметил).
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Потребление памяти

Сообщение Vital »


Crystal написан с использованием native кода. Для .Net работает только обертка. StimulReport.Net написан на managed c#. Даже если мы сильно постараемся, то не сможем сделать аналогичное потребеление памяти ( при прочих равных условиях).

По поводу Preview. Обычно проблем с отображением больших отчетов нет, но возможно есть какие специфические условия. Пришлите пожалуйста на support файл отчета в формате mdc для изучения проблемы.

Спасибо.
Ответить