This is a migrated thread and some comments may be shown as answers.

Regular Winform vs Telerik

1 Answer 280 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Danny
Top achievements
Rank 1
Danny asked on 31 Oct 2017, 09:18 PM

Hello

 

We recently moved our winform application from standard forms to telerik forms. The application is a tray application, and before moving we used to us about 6MB of memory at startup. This stayed pretty stable. 

Since moving, I noticed we are now using 70MB of memory. Because this is a tray app, it could be oped hundreds of times on a single server from different users. 

I was trying to figure out what is using the memory, and created a blank winforms form app, and a blank winforms using telerik. I notice a huge immediate difference. The winforms app uses 2MB, the telerik app uses 20MB. 

 

Does anyone have any advise how I can reduced the amount of memory being used in a telerik winforms app?

 

Many thanks

 

 

 

 

1 Answer, 1 is accepted

Sort by
0
Dess | Tech Support Engineer, Principal
Telerik team
answered on 01 Nov 2017, 09:03 AM
Hello, Danny,

Thank you for writing.  

I would like to let you know that our controls provide rich UI capabilities and theming mechanism which inevitably increases the memory usage. Furthermore, our components are built from the Telerik Presentation Framework which is built on top of the .NET Framework which once again, inevitably increases memory usage compared to other controls, such as the standard controls which simply wrap native objects. Unless a certain control has a memory leak it is eventually being disposed and the memory is released. 

I hope this information helps. Should you have further questions I would be glad to help.

Regards,
Dess
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
General Discussions
Asked by
Danny
Top achievements
Rank 1
Answers by
Dess | Tech Support Engineer, Principal
Telerik team
Share this question
or