Subject: Re: saving image with cmucl (for portable allegroserve app)
From: rpw3@rpw3.org (Rob Warnock)
Date: Wed, 28 Sep 2005 02:01:32 -0500
Newsgroups: comp.lang.lisp
Message-ID: <RtKdnankLLJRoqfeRVn-uQ@speakeasy.net>
Thomas F. Burdick <tfb@conquest.OCF.Berkeley.EDU> wrote:
+---------------
| Dumping an image of a running Lisp server application is not the
| world's most common thing, it's a bit dangerous for a newbie from
| ST[*], but it's sometimes a good idea, and certainly possible and not
| rocket science.  Here's how you would go about dumping an image of a
| typical web application: ...
+---------------

It's also useful if you're trying to use Lisp for short-lived
processes such as CGI scripts and specialized system utilities.
Running a custom image is usually *far* faster than loading up
all the libraries your app needs.

And if you have a bunch of related apps [such as the above-mentioned
CGI scripts] that can share the same image, then execution is likely
to be even faster since your operating system will cache the Lisp
executable and image file in its buffer cache.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607