Kaffe size

bep at dannet.dk bep at dannet.dk
Wed Feb 21 23:56:45 PST 2001





I thank you both !

Med venlig hilsen / Best regards
Dan Net A/S

Benjamin Petersen
Systemudvikler

=====================================================
Email from Dan Net A/S
Advanced solutions for Data Clearing, e- & m-business

Dan Net A/S             Fax:    +45 4582 1644
Blokken 9               Tel:    +45 4582 1600
DK-3460 Birkeroed       Direct: +45 4590 2086
Denmark

http://www.dannet.dk    &    http://www.roameo.com
=====================================================




Nathan Meyers <nmeyers at javalinux.net> on 21-02-2001 23:03:24

Please respond to kaffe at rufus.w3.org

To:   kaffe at rufus.w3.org
cc:    (bcc: Benjamin Petersen/Dan Net)

Subject:  Re: Kaffe size





On Wed, Feb 21, 2001 at 11:29:14AM +0100, bep at dannet.dk wrote:
>
>
>
>
> Can you please tell me where i can find eCos ?

    http://sources.redhat.com/ecos/

Nathan

>
> Med venlig hilsen / Best regards
> Dan Net A/S
>
> Benjamin Petersen
> Systemudvikler
>
> =====================================================
> Email from Dan Net A/S
> Advanced solutions for Data Clearing, e- & m-business
>
> Dan Net A/S             Fax:    +45 4582 1644
> Blokken 9               Tel:    +45 4582 1600
> DK-3460 Birkeroed       Direct: +45 4590 2086
> Denmark
>
> http://www.dannet.dk    &    http://www.roameo.com
> =====================================================
>
>
>
>
> Chris Gray <chris at kiffer.eunet.be> on 19-02-2001 23:00:42
>
> Please respond to kaffe at rufus.w3.org
>
> To:   Lista de kaffe <kaffe at rufus.w3.org>
> cc:    (bcc: Benjamin Petersen/Dan Net)
>
> Subject:  Re: Kaffe size
>
>
>
>
>
> On Wed, 14 Feb 2001, Javier Garcia wrote:
>
> >
> > Hi. I'm very interested in small JVM's for embedded
> > systems. I have to say that after two weeks of
> > Internet searching, the only JVM that is clear enough
> > for me is Kaffe, but the problem is the size. I want
> > to get a JVM of about 5M, but when I installed Kaffe I
> > got about 50M.
>
> We need to distinguish between several definitions of "size".
>
> 1. Size of the source files after decompression.  Probably includes
>    a bunch of documentaion and some "useful resources" which you don't
>    need to put on the target machine if you don't want to.
>
> 2. Size of the binary executable file ("stripped", i.e. minus any extra
>    information added by the compiler to help with online debugging --
>    typically the stripped file is half the size of the unstripped file).
>    It should be possibly to build a JVM and essential native libraries in
>    less than 1 MB, so long as the platform you are working on doesn't
>    insist on linking in huge libraries.  (Which should not be the case
>    on an embedded system).
>
> 3. Minimum amount of RAM that the system needs in order to boot up.
>    Depending on what flavour of Java your embedded system wants to
>    support, you have to get 100--200 classes loaded up just to do
>    business, and the class files involved contain several thousand
>    text strings, to mention just one aspect. So to get the JVM to
>    run in just 4 MB of workspace (1 + 4 = 5) is going to be a tight
>    squeeze.
>
> > I have also downloaded the datasheet
> > and I got astonished when I saw that the size of Kaffe
> > is said to be less than 2M.
>
> I guess that refers to item 1. in my list ...
> > What I'm doing bad to get
> > such a huge installation? What are the config options
> > to get Kaffe running in 2M? And another one: if
> > anybody knows about some other free-source JVM's with
> > a little size (for Linux, of course)
>
> Why the "of course"?  At the memory levels you're talking about,
> eCos would sound like a better bet.
>
> --
>
>   Chris Gray            chris at kiffer.eunet.be    chris_gray at bcs.org.uk
>
>
>
>
>
>
>









More information about the kaffe mailing list