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.