>Can anybody on the thread that has used large > Java programs please comment. Yes, Java handles fairly large numbers of objects quite well.
I program in Java at IBM, on the "San Francisco" project. ibm.com
I wrote the collection code (Maps, Sets, Lists). In our performance testing, we create collections having 100,000 elements (ie, a List of 100,000 Customer objects, or a Set of 100,000 Warehouse objects). They aren't all in memory at once (they are persistent, sitting in a db) but the data structures are huge, and the total number of objects active in the TPCC benchmark application is huge. FYI, this was on a server w/ 512 Meg of RAM.
Actually, using smaller objects, a test program of mine has created tens of thousands of Java objects, inserting and manipulating them in my collection code (on my PC, 64 Meg).
I read about ZAW last Friday, and am skeptical - MS generally talks real big... we'll see. Some of my IBM-earned $$ will go into SUNW soon.
Speaking only as an investor here, not as an IBM spokesperson... |