Lisp HUG Maillist Archive

Running a LW app server in a FreeBSD virtual server

Hi,

I'm investigating running a LW application server in a FreeBSD virtual
server. (Some of you may have read my asking about this for CMUCL a while
ago.)

A FreeBSD virtual server is a complete FreeBSD environment in a FreeBSD
"jail". Multiple such virtual servers run on one physical machine.  This is
a low cost alternative to server colocation. Resource constraints are of
necessity more stringent than on a real machine, which rules out CMUCL.

My application server is fronted by Apache: either by itself behind
mod_lisp or with aserve behind mod_proxy.

Anyhow, here's what top says about a LW Personal environment loaded with
aserve, UncommonSQL, UFFI and some supporting stuff:

  PID USERNAME  PRI NICE  SIZE    RES STATE    TIME   WCPU    CPU COMMAND
  728 ngps        2   0 36304K 32708K select   0:18  0.00%  0.00% lispworks-per

(This includes the IDE. I have no idea how much RAM Motif consumes in this
particular case.)

Will delivering the application (with LW Pro, of course) reduce SIZE and
RES significantly? I still want a listener (but no IDE) so I can come in
over the net to patch stuff dynamically, a la detachtty.

TIA for your comments. Happy New Year!

-- 
Ng Pheng Siong <ngps@netmemetic.com> * http://www.netmemetic.com


Updated at: 2020-12-10 09:01 UTC