classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Class loader optimization patch


From: Brian Jones
Subject: Re: Class loader optimization patch
Date: 03 Mar 2003 18:45:52 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Mark Wielaard <address@hidden> writes:

> It is mainly startup time that can be reduced somewhat. Big applications
> such as Eclipse create a new ClassLoader for every component (and stack
> them for subcomponents). That means that every class that is loaded
> often goes through three classloader parents. Given the fact that there
> are hunderds of classes being loaded that way you can prevent thousands
> of short lived objects if you don't have to throw a couple of No
> ClassDefFoundExceptions for every class that is requested.

Reducing startup time and required memory foot print are two things
that apparently Sun still needs to do with their JVM.  That free JVMs
might resolve some of these issues would be a great thing.

Brian
-- 
Brian Jones <address@hidden>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]