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/
 


Reply via email to