The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
I have GridGroupingControl with 100 000 records. For displaing grid requires about 900 MB memory. For grouping by one column grid requires additional 80% memory, used for displaing this grid. So for grouping this grid by one column 900MB + 0.8*9000MB = 1620MB is required. Computer have about 1.5 GB of operating memory.During grouping this grid the exception out of memory is throwed. Please help me how to decrease using of memory during grouping of grid.
HAhaneefm Syncfusion Team November 26, 2007 08:59 PM UTC
Hi,
Perfomance of the GridGroupingGrid: >>>>>>>>>>
You can refer to the \Grid.Grouping.Windows\Samples\PerformanceSamples\ category sample for improving the performance in a GridGroupingGrid. Some of the sample listed below shows you to improve perfomance.
The EngineOptimizations sample( \Syncfusion\Essential Studio\4.4.0.49\windows\Grid.Grouping.Windows\Samples\PerformanceSamples\EngineOptimizEngineOptimizations ) - This sample will let you fill a grouping grid with a specified number of records and toggle various options that can affect the speed of the grid.
The GroupingPerf sample( \Syncfusion\Essential Studio\4.4.0.49\windows\Grid.Grouping.Windows\Samples\PerformanceSamples\GroupingPerf ) - This sample demonstrates the VirtualMode and WithoutCounter optimization.
The GroupingTraderGridTest sample( \Syncfusion\Essential Studio\4.4.0.49\windows\Grid.Grouping.Windows\Samples\PerformanceSamples\GroupingTraderGridTest ) - This sample demonstrates the frequent updates that occur in random cells across the grouping grid, while keeping the CPU usage at a minimum level. A timer changes cells in short intervals, inserts and removes rows.
The MarketSimulation sample( \Syncfusion\Essential Studio\4.4.0.49\windows\Grid.Grouping.Windows\Samples\PerformanceSamples\MarketSimulation ) - This sample demonstrates how you can do faster data updates on grouping grids while keeping the CPU usage at a minimum level.
The ManualTotalSummaries sample( \Syncfusion\Essential Studio\4.4.0.49\windows\Grid.Grouping.Windows\Samples\PerformanceSamples\ManualTotalSummaries ) - This sample features implementation of very simple summaries that can be updated by just applying the delta between the old and new value when a record was changed which allows for even faster updates for that specific kind of summary.