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 -----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