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