MDI_LISP_COMPRESS


Normally, the LISP engine will compress and store the LISP code+data core for each drawing when switching to another drawing, and decompress and load the LISP code+data core for the activated drawing.

Compressing and decompressing will take some time ... therefore, this option allows to define a threshold value for the LISP code+data core size :
if the size of the LISP code+data core is less than this value, the LISP code+data core is not compressed and decompressed, but only stored.
This will significantly improve speed when switching between drawings (on slow machines), but uses some more (system) memory.


Arguments

integer number 0 ... 500 (MBytes), specifies the minimum used LISP memory size, to allow the compression to be used;
if the actually used LISP memory is less than the specified amount of memory, then LISP memory is not compressed

Default

0 - always compress the used LISP memory when switching between drawings

Example

MDI_LISP_COMPRESS # 16
will only compress the LISP memory if it effectively uses > 16 MB

MDI_LISP_COMPRESS # 500
this will effectively disable the LISP memory compression, as 500 MB used LISP memory is never rached

Remarks

should only be adjusted on very slow machines;
if the installed memory is small (say < 4 GB), and / or under 32 bit OS, the LISP memory compression should remain enabled (setting as 0)



©  Bricsys NV. All rights reserved.