Re: [uClinux-dev] small webserver

From: Erwin Authried (eauth@softsys.co.at)
Date: Fri Jan 26 2001 - 07:35:07 EST


Alessandro Rubini[SMTP:rubini@linux.it] wrote:
> 
> > Anybody have any recommendations or suggestions on an open-source
> > small memory footprint webserver? I'm not being lazy, this seems like
> > a group that would know.
> 
> My preferred is mine :)
> 
> It's part of the EtLinux project, available either as a package in the EtLinux
> sources or in the CVS of EtTcl (see http://gnu.systemy.it/software/#cvs)
> 
> It has CGI capabilities and it's 2kB or so. However, it runs in the
> EtTcl interpreter, which is much bigger than that. In EtLinux we chose
> to write everything in EtTcl, so the size of the interpreter is not
> an issue.
> 
> Note that the main advantage of EtLinux and associated tools is that
> it calls fork() withtou exec() whenever the child program is written
> in the same language. This means that it cannot run in uClinux.
> 
> (On the other hand, for a demo I'm setting up I'll integrate http
> serving of static pages with a telnet-like server and the whole of
> init, so I'll have a single process running on the (tiny) system).
> 
> /alessandro
> This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/
> 
Hi Alessandro,

EtLinux sounds like a brother of uClinux, in many aspects. I have added it to my 
uClinux directory at http://uclinux.home.at. Having Tcl for uClinux would be pretty 
interesting. Could you please comment on how difficult it is modify the interpreter to use vfork?
What's the footprint of the interpreter? Especially, is the data+bss size above 32KB?

-Erwin

 

This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/


This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:28 EDT