[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Webrick memory consumption

Michael Conrad

11/9/2007 8:54:00 AM

Hi,

I'am developing a small web interface (html files, forms, servlets) for my ham radio
software using webrick. Later, I want to deploy this web interface on a Linux based
router (OpenWrt) with only 32 MB RAM.

Now I have observed, that Webrick eats up a lot of memory. Even the following really
small example needs more than 14 MB of RAM after serving the first request.

=== snip ===
require 'webrick'
include WEBrick

server = HTTPServer.new( :Port => 3000, :DocumentRoot => Dir::pwd)

trap( "INT") {
server.shutdown
}

server.start
=== snap ===

It can't be a general ruby problem, my ham radio software runs very well
needing about 7 MB RAM by doing a little bit more than serving a single html file.

Is there a way to sizing down the memory consumption of webrick ?

Or, is there an alternative to webrick ?
(I take a very short look to mongrel, but it seems more focused on rails).


Kind regards

Michael


1 Answer

Kenny Parnell

11/9/2007 11:41:00 AM

0