>>>>> "Nathan" == Nathan Meyers <[EMAIL PROTECTED]> writes:

    Nathan> "Brett W. McCoy" wrote:
    >> 
    >> On Thu, 18 Jan 2001, Yavor Kolarov wrote:
    >> 
    >> > Recently an interesting question crossed my mind - is there a
    >> > project for "emedding" JRE as part of Linux system. By
    >> > embedding I mean starting it at system boot or the first time
    >> > it's needed and keep it running, so that when the user starts
    >> > an Java application java is already there and start time is
    >> > shortened. One of the reasons lots of users avoid java is
    >> > because even the simplest application loads several times
    >> > slower than its naive ecuivalent.  I know about the kernel
    >> > module that invokes JRE when you exec a java .class file(with
    >> > appropriate +x permission). But it doesn't keep JVM is not
    >> > resident.
    >> 
    >> We have the same problem with just about all of the
    >> non-native/interpreted code run under Linux (i.e., Perl,
    >> Python, etc).  I think something like that would severely
    >> impact performance of the kernel.

    Nathan> It definitely wouldn't be welcome by the kernel team.:-).

    Nathan> I think what you're looking for is an application server
    Nathan> that can be started early (perhaps by a Linux startup
    Nathan> script) and handle requests for classes to load and
    Nathan> run. There are a lot of challenges to doing this well, and
    Nathan> nearly impossible when dealing with GUI apps... but it's
    Nathan> possible if you make enough simplifying assumptions :-).

Yes, a "simplified" implementation isn't too hard but a complete
implementation isn't trivial.  
BTW, SCO has done this for Solaris and UnixWare:
http://www.sco.com/10xmore/


        Juergen

-- 
Juergen Kreileder, Blackdown Java-Linux Team
http://www.blackdown.org/java-linux.html
JVM'01: http://www.usenix.org/events/jvm01/


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to