Provides information about the fragmentation in a generation in 32-bit LispWorks.
Signaturecheck-fragmentation gen-num => total-free, total-small-blocks, total-large-blocks
Arguments0 for the most recent generation, 1 for the most recent two generations, and so on up to a maximum (usually 3). Numbers outside this range signal an error.
ValuesTotal free space in the generation.
Amount of free space in the generation which is available in blocks of 512 bytes or larger.
Amount of free space in the generation which is available in blocks of 4096 bytes or larger.
DescriptionThe latter two values give indication of the level of fragmentation in the generation. This information can be used, for example, to decide whether to call try-move-in-generation
.
check-fragmentation
is implemented only in 32-bit LispWorks. It is not relevant to the Memory Management API in 64-bit implementations, where gen-num-segments-fragmentation-state is available instead.
LispWorks User Guide and Reference Manual - 20 Sep 2017
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4