Re: Kaffe size
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 <[EMAIL PROTECTED]> on 21-02-2001 23:03:24 Please respond to [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc:(bcc: Benjamin Petersen/Dan Net) Subject: Re: Kaffe size On Wed, Feb 21, 2001 at 11:29:14AM +0100, [EMAIL PROTECTED] 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 <[EMAIL PROTECTED]> on 19-02-2001 23:00:42 > > Please respond to [EMAIL PROTECTED] > > To: Lista de kaffe <[EMAIL PROTECTED]> > 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[EMAIL PROTECTED][EMAIL PROTECTED] > > > > > > >
Re: Kaffe size
On Wed, Feb 21, 2001 at 11:29:14AM +0100, [EMAIL PROTECTED] 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 <[EMAIL PROTECTED]> on 19-02-2001 23:00:42 > > Please respond to [EMAIL PROTECTED] > > To: Lista de kaffe <[EMAIL PROTECTED]> > 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[EMAIL PROTECTED][EMAIL PROTECTED] > > > > > > >
Re: Kaffe size
On Wed, 21 Feb 2001 [EMAIL PROTECTED] wrote: > > Can you please tell me where i can find eCos ? > > Med venlig hilsen / Best regards > Dan Net A/S > > Benjamin Petersen > Systemudvikler Sure, try: http://sources.redhat.com/ecos/ Mo DeJong Red Hat Inc
Re: Kaffe size
Can you please tell me where i can find eCos ? 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 <[EMAIL PROTECTED]> on 19-02-2001 23:00:42 Please respond to [EMAIL PROTECTED] To: Lista de kaffe <[EMAIL PROTECTED]> 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[EMAIL PROTECTED][EMAIL PROTECTED]