From: lael schooler
Subject: CMU CL
Date: 
Message-ID: <4ddv3k$b9k@usenet.ucs.indiana.edu>
I was looking over the faq and saw that CMU CL requires only
16 M of RAM to run. Has it changed from the 256 it used to
require or is this a typo? 

I would appreciate any pointers on this. 

Thanks,

Lael Schooler
········@indiana.edu

From: Scott Fahlman
Subject: Re: CMU CL
Date: 
Message-ID: <4dhgfl$f58@cantaloupe.srv.cs.cmu.edu>
In article <··········@usenet.ucs.indiana.edu> ········@silver.ucs.indiana.edu (lael schooler) writes:

   I was looking over the faq and saw that CMU CL requires only
   16 M of RAM to run. Has it changed from the 256 it used to
   require or is this a typo? 

CMU CL has never required 256MB to run, though I suppose some huge
programs in CMU CL might have.  And it has never run in 256 bytes.

The core image and working set were slimmed down considerably toward
the end of the project, mostly due to byte-compiling less critical
parts of the system and re-packing things on pages for better
locality.  16MB seems about right for the core image, depending on
what machine you are on.

-- Scott

===========================================================================
Scott E. Fahlman			Internet:  ····@cs.cmu.edu
Principal Research Scientist		Phone:     412 268-2575
School of Computer Science              Fax:       412 268-5576
Carnegie Mellon University		Latitude:  40:26:46 N
5000 Forbes Avenue			Longitude: 79:56:55 W
Pittsburgh, PA 15213			Mood:      :-)
===========================================================================
From: Martin Cracauer
Subject: Re: CMU CL
Date: 
Message-ID: <1996Jan17.145721.549@wavehh.hanse.de>
········@silver.ucs.indiana.edu (lael schooler) writes:

>I was looking over the faq and saw that CMU CL requires only
>16 M of RAM to run. Has it changed from the 256 it used to
>require or is this a typo? 

Well, RAM is only for speed. I run CMU CL on 8 MB SPARCs regulary, no
problem, really. With 16 MB you can run the Common Lisp System iself
without or nearly without swapping, if the code your run doesn't
require much own memory. Any GUI for Common Lisp will be hard to use
with 16 MB.

I don't know where the 256 MB requirement note came from, but maybe
you mean an effect on the DEC Alpha. From the Unix platforms CMU CL
runs on, only the Alpha doesn't do lazy swap allocation by
default. CMU CL in fact *preserves* a lot of memory (that doesn't mean
it is *used*), about 250 MB (or was it 140?) and if you doesn't have
lazy allocation, you need to have that much virtual memory.

This has nothing to do with RAM requirements. You can change your OSF
machine to do lazy swap allocation with `rm /sbin/swapdefaul`.

Happy Hacking
	Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <········@wavehh.hanse.de>  -  Fax +49 40 522 85 36
 BSD User Group Hamburg, Germany   -   No NeXTMail anymore, please.
 Copyright 1995. Redistribution via Microsoft Network is prohibited