Answering from the 30,000ft view, my suggestion is to utilize Flex 1.5 & Flash 8's bitmap features. Flash Player 7, which is what Flex 1.5 outputs, cannot handle the amount of data points you want with acceptable performance, either in code or displayed. While paging can be effectively employed, you'd probably lose the visual representation you are going for.
Therefore, utilizing the bitmap imaging code Flash 8 exposes, you could incoporate a component into Flex that utilizes blitting of those data points to 1 bitmap. The upshot us, it can scale infinitely since it's 1 bitmap, and an acceptable, predicatable RAM usage. The downside is, you still wouldn't really be able to retain the data if it's in the 100,000 range, but if it's just 60 pointers to machines, that's cake. ----- Original Message ----- From: "Jonathan Hirschi" <[EMAIL PROTECTED]> To: <flexcoders@yahoogroups.com> Sent: Friday, January 20, 2006 4:10 PM Subject: [flexcoders] Performance question - please help! Ok, so here's the situation, i've been tasked to write an application that shows a ton of graphs (testing the performance of flex). i need to create like 60 objects that will be holding approximately 100,000 datapoints apiece and i need to create those objects dynamically... is it going to be better/ more efficeient to create the objects as a class? or does it matter? if i create the objects as simple objects within the parent document is that going to have any effect on performance? ie what i have going on is that i have to show like 60 graphs - one per Property (like envision the graphs they show on the perfmon) so each property would be like hits per second, etc and i need to show up to 200 machines in each of those graphs... each machine represents 1 series in the graph and has 60 datapoints and i need to create the objects to hold that dynamically. ie each chart would be 1 object each chart would have x number of machines in it ie a structure of arrays of structures :) anyway, do you know what's going to give the best performance...? and/or how to create new public objects dynamically?' is it just public var ["blah"+i] = new object()? __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/