[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: No more room for Lisp objects
- To: <clisp-list@ma2s2.mathematik.uni-karlsruhe.de>
- Subject: Re: No more room for Lisp objects
- From: Bruno Haible <haible@ilog.fr>
- Date: Wed, 13 Aug 1997 18:06:37 +0200 (MET DST)
- >received: from halles.ilog.fr (halles.ilog.fr [172.16.1.96]) by ilog.ilog.fr (8.8.7/8.7.3) with ESMTP id SAA12125; Wed, 13 Aug 1997 18:06:39 +0200 (MET DST)
- In-reply-to: <l03110704b0170d9948ec@[206.183.68.108]>
- References: <l03110704b0170d9948ec@[206.183.68.108]>
Bruce L. Lambert <lambertb@uic.edu> writes:
> When I invoke
>
> unix> clisp -W
>
> I expect no memory limitations. But when I try to allocate the big data
> structure I need, I get the dreaded "No more room" message.
>
> > (make-hash-table :size 1000000))
>
> *** - No more room for LISP objects
Apparently memory is not allocated dynamically, so you need to give an
upper bound:
unix> clisp -W -m 200MB
(Sorry about that.) Since on your platform (Solaris 2.5.1)
generational GC is enabled, the upper bound will only be filled when
needed. Don't hesitate to give a large upper bound. Anyway, check the
results of `(room)'.
Bruno