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

GridView Performance

3 Answers 77 Views
GridView
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Robert
Top achievements
Rank 1
Robert asked on 09 Apr 2012, 09:54 PM
Hi Everyone, I'm trying to determine some performance issues with the the grid, when I run dotTrace performance analyzer, it shows that MeasureOverride accounts for 67.8% CPU on the Main thread - width 45% on GridViewGroupRow MeasureOverride...
Any tips on how I can reduce this? What causes these calls to occur, dynamically calculating column width based on data? Should I be setting column widths explicitly? Anything I can do to reduce the Group row calculations?

Any help is appreciated,
-Robert

3 Answers, 1 is accepted

Sort by
0
Vlad
Telerik team
answered on 10 Apr 2012, 06:34 AM
Hello,

You can check this article for more info about various performance optimizations. 

Kind regards,
Vlad
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Robert
Top achievements
Rank 1
answered on 10 Apr 2012, 01:06 PM
Hi Vlad, I've previously gone through that article and implemented some changes that helped with performance, but I'm still having performance issues (5-8 seconds to render after fetching data). This is why I opened dotTrace to see where the bottleneck is.

Can someone explain how MeasureOverride can account for 67.8% of CPU? Row and column virtualization is working correctly as the grid is not within a control that measures it with infinity...
0
Vlad
Telerik team
answered on 10 Apr 2012, 01:12 PM
Hello Robert,

 Maybe it will be better to send us small demo project (via support ticket) demonstrating your scenario. We will review your application and we will provide you more info. 

Kind regards,
Vlad
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

Tags
GridView
Asked by
Robert
Top achievements
Rank 1
Answers by
Vlad
Telerik team
Robert
Top achievements
Rank 1
Share this question
or