TREEMAX (variável de sistema)

Limita o consumo de memória durante a regeneração do desenho ao limitar o número de nós no índice espacial (árvore octogonal).

Tipo:Inteiro
Salvo em:Registro
Valor inicial:10000000

Impondo um limite fixo com TREEMAX, você pode carregar desenhos criados em sistemas com mais memória que o seu e com uma TREEDEPTH acima das possibilidades de seu sistema. Esses desenhos, se forem deixados desmarcados, terão uma oct-tree suficientemente grande para, posteriormente, consumir mais memória que a disponível em seu computador. TREEMAX também fornece proteção contra tentativas com valores de TREEDEPTH inadequados e altos demais.

O padrão inicial de TREEMAX é 10000000 (dez milhões), um valor suficientemente alto para desativar TREEMAX como um controle para TREEDEPTH. O valor que você deve definir para TREEMAX depende da memória RAM disponível em seu sistema. Você obtém aproximadamente 15.000 nós da oct-tree por megabyte de RAM.

Se quiser que uma oct-tree use até 2 megabytes de RAM, mas não mais que isso, defina TREEMAX como 30000 (2 X 15.000). Se o programa ficar sem memória ao alocar nós da oct-tree, reinicie, configure o TREEMAX para um número menor e tente carregar o desenho novamente.

O programa pode ocasionalmente atingir o limite que você definiu com TREEMAX. Siga as instruções do prompt resultante. A habilidade de aumentar TREEMAX depende da memória disponível em seu computador.