You should really create a test case and post on the mailing list. If you look at our website http://www.flexicious.com/Home/DemoFlex4 we've done a lot of work on this arena, and almost always have been able to get acceptable performance out of the mx DataGrid or our Flexicious Ultimate Datagrid by simply optimizing item renderers and using the flash profiler to identify performance bottlenecks. There are certain scenarios where the MX ADG is known to slow down, but you mentioned you are using mx DG, so it is possible your renderers could use some optimization. The MX DataGrid is very well designed and we have customers who routinely run tens of thousands of records with it.
On Mon, Sep 23, 2013 at 10:00 PM, OmPrakash Muppirala <bigosma...@gmail.com>wrote: > On Sep 23, 2013 6:47 PM, "Jack Yu" <j...@appcomputing.com> wrote: > > > > Hi Justin, > > > > we use mx:DG, and have tried on flex 4.10 > > > > The issue we have is that there are a large amount of cells in datagrid, > > over 1,000, and there are a lot of metadata associated with each cell, > like > > display color, font style, number format, borders, alignments, etc... > > > > in a single threaded rendering, it is taking too much time to render cell > by > > cell sequentially... > > > > We have been trying to optimize the rendering, but has reach the limit, > > where the viable solution is to have multi-threaded rendering, so that > all > > the cells can be split into groups and rendered concurrently via multiple > > threads. > > > > This is a very typical problem for financial application where datagrid > > needs to handle a massive amount of cell data. > > > > I have already filed a feature request to Adobe Flash Player team to > support > > multi-threaded datagrid. > > > > We also need this multi-threaded component from flex sdk. > > > > Thanks > > Jack > > Can you work on a prototype to flesh out this concept a bit further? Multi > threaded datagrid sounds a bit too generic. > > Also, maybe you could try it out with the spark datagrid to see if the > performance is acceptable for you? > > Thanks, > Om > > > > > -----Original Message----- > > From: Justin Mclean [mailto:jus...@classsoftware.com] > > Sent: Monday, September 23, 2013 12:22 AM > > To: dev@flex.apache.org > > Subject: Re: Next release of Apache Flex > > > > Hi, > > > > > if the spreadsheet has 4 or 5 years financial data, the rendering of > > > those large amount of cell data can take time, and make the > > > spreadsheet not really responsive to cell scrolling... > > > > What version of Flex is it compiled with? Apache Flex 4.10? Have the > tired > > the latest nightly build to see if there been any speed improvements post > > Apache Flex 4.10? There have been several speed improvements added to > > Datagrids in recent history. > > > > What version of the DG is it using the mx:ADG, mx:DG or s:DG one? > > > > Have you run it though Scout after compiling with the advanced-telemetry > > flag to see where the bottlenecks are? You may find it's not cell > rendering. > > > > Thanks, > > Justin > > >