Interesting read about Java
Luke Gorrie
luke@REDACTED
Mon Feb 10 12:09:31 CET 2003
Joe Armstrong <joe@REDACTED> writes:
> 2. The JRE is very large.
>
> The JRE is significantly larger than comparable runtime environments
> when considering resident set size (memory dedicated to this specific
> program). It has been seen to grow to as much as 900M. This has a
> drastic effect on both performance and resource usage. It also means
> that multiple JREs present critical resource constraints on the
> servers for such thin-client systems as SunRays. Typical resident set
> requirements for Java2 programs include:
>
> Hello World 9M
> SMC Server 38M
> SLVM GUI 60M
> Component Manager 160M
> TogetherJ 300 - 900M
>
> The largest program in that list is TogetherJ. From the standpoint
> of resource requirements, TogetherJ does much of what Rational Rose
> does but Rational Rose appears to function in less than 250M. Startup
> time is effected as well. For example, on an Ultra10 TogetherJ
> requires 5 minutes to load and start. SMC, Sun's flagship system admin
> console, takes between one and two minutes to reach the point that it
> can be used.
Of course, for savvy java hackers, this has mostly been solved 6 years
ago:
http://www.javagroup.org/echidna/
;-)
(Well, not going to be able to do much about Together.. :-))
Cheers,
Luke
More information about the erlang-questions
mailing list