[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Re: contiguous blocks exhausted

From: Camm Maguire
Subject: [Gcl-devel] Re: contiguous blocks exhausted
Date: 12 Dec 2003 17:42:19 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!  One should be able to set the address at which shared
libraries would be mapped via a linker script, giving you perhaps a
gig or maybe two more on 32 bit systems.  I'm cc'ing Roland McGrath as
he had provided an example linker script on a related issue not long

Unfortunately, due to the Debian compromise, my access to 64bit
machines is temporarily suspended.  If you are interested, I can run an
experiment for you on an alpha, an ia64, and an amd64 machine at some
point in the hopefully near future.  Please remind me in a few weeks
if you'd like me to check into this with a real example.  But in
principle, the effective memory region on a 64bit machine should be
effectively unlimited compared to what we are used to.

There is another technique which could give us 50% more cons space
I've been mulling over, but its currently on the back burner, and that
is to implement our cons structure in two words instead of three.  If
anyone is particularly interested in this possibility, please so

Take care,

"Warren A. Hunt Jr." <address@hidden> writes:

> Hi Camm,
> I would like to know what the maximum number of pages is for GCL on a
> 32-bit system.  Since the shared libraries get loaded at 0x40000000
> (address 1 GByte), I haven't bothered extending the max pages past 1
> Gbyte.  I have been able to get GCL to give me about 80 million CONS
> cells before the heap (and CONS space) was exhausted.
> My question to you is, can one have more than 80 million CONS pairs
> on a 32-bit system?
> Another question is, how many CONS pairs can one have on a 64-bit
> system?  I don't have a 64-bit system on which I can try GCL.
> Thanks,
> Warren

Camm Maguire                                            address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]