From: Thiemo S. <th...@ne...> - 2005-08-04 22:03:27
|
Brian Downing wrote: > On Thu, Aug 04, 2005 at 08:43:36PM +0200, Thiemo Seufer wrote: > > > Is there a way to reserve VM address space without implying that it will > > > necessarily all be filled for purposes of kernel memory estimation? > > > > Allow memory overcommit. > > Right... Well, reserving some memory space _means_ to either have it backed by memory/swap or to allow memory overcommit. If an admin insists in a no-overcommit policy then his system has to provide the means for it. > Since that requires root privileges and frobbing a system-wide knob, I > assume that means "no" from a standpoint useful to distributing SBCL > binaries that work everywhere. :( The alternative is to allow discontiguous dynamic memory and allocate it on demand. This needs some serious work on the GC implementation and nobody felt compelled to do it so far. Thiemo |