LispWorks User Guide and Reference Manual > 23 LispWorks' Operating Environment > 23.6 Startup relocation > 23.6.2 Startup relocation of 32-bit LispWorks

NextPrevUpTopContentsIndex

23.6.2.2 FreeBSD

By default, LispWorks is mapped at #x30000000 .

Problems may arise if something uses memory above #x30000000 . If this memory is used before LispWorks is mapped, LispWorks must be relocated elsewhere, typically to a higher address.

If the memory above LispWorks gets used by other parts of the software after LispWorks was mapped, it may be possible to avoid the problem by reserving some memory above LispWorks by using ReserveSize .

Normally the dynamic libraries are mapped at #x28000000 , and therefore LispWorks can grow without a problem.

In principle LispWorks can grow up to some distance below #xC0000000 (almost 2.25GB), though this depends on the OS kernel allowing this size and how many threads you have running.


LispWorks User Guide and Reference Manual - 22 Dec 2009

NextPrevUpTopContentsIndex