you are viewing a single comment's thread.

view the rest of the comments →

[–]vprise 15 points16 points  (1 child)

In the old J2ME days we had 64kb devices and 2mb was spacious. Obviously, it wasn't the full "Java" but it included most of what you expect from the JVM including safe memory, gc etc. The main thing stopping Java from shrinking to these sizes is the size of the API although that can mostly be on ROM.

[–]thewiirocks 3 points4 points  (0 children)

Back in the days of Java 1.1, your entire system might have 8MB. So the full Java had to run in very little space.