Ran the Sample and after running for 5 minutes it is throwing an Excption (Attached in the Screen Shot).
Our current implementation (running over an year) doesn''t fail but has some (increasing) performance issue, I guess mainly because we do lot of coding in OnQueryCellInfo to handle colors and adding other controls (like, check box/Text box for some fields). Wondering if there is any other Sample that could be better than this or is there any way we can move heavy code from OnQueryCellInfo to other place?
Thanks,
Soumen Roy
>Hi Soumen,
Thanks for your mail.
Please refer to our shipped browser sample TraderGridTest ( \\windows\Grid.Windows\Samples\Performance\TraderGridTest ) which demonstrates the frequent updates in random cells across the grid while keeping the CPU usage at a minimum level by using the DrawClippedGrid approach. Kindly try the approach and let us know if you need any further help.
Best regards,
Madhan
Customer Query:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Last year when we implemented Syncfusion Virtual grid on our application that time we had hardly 15000 to 20000 orders floating during the regular business hours, however, this year the number has tripled and on an average it is maintaining 50K to 60K orders with heavy XML messaging that updates each orders in the blotter (grid). As a result we are experiencing heavy CPU and memory usage. Are there any good design patters that you can show me that could potentially reduce the memory and CPU usage?
Each order state message that we receive updates the order in the Grid and also does bunch of other tasks to alert Traders, if requires; so lazy parsing may not be a good solution.
Thanks,
Soumen Roy
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
SampleException.zip