Группы пользователей Autodesk

TREEMAX Системная переменная


T Системные переменные

 

TREEMAX Системная переменная 



Тип: 

Сохранен в: 

Начальное значение: 

целый
реестр
10000000

Снижает использование памяти при регенерации рисунка путем ограничения числа узлов в пространственном индексе (дерево октантов).

Этим достигается возможность загрузки рисунков, созданных в системах с большим объемом памяти, при большем значении TREEDEPTH, чем может обработать имеющийся компьютер (т.е. рисунки с деревом октантов, требующим больше памяти, чем имеется). Такие рисунки имеют достаточно большое дерево октантов и иногда могут требовать больше памяти, чем имеется на компьютере. Кроме того, переменная TREEMAX защищает загруженный рисунок от экспериментирования с недопустимо завышенными значениями переменной TREEDEPTH.

Исходное значение по умолчанию для TREEMAX равно 10000000 (десять миллионов); этого вполне достаточно для отключения контроля над системной переменной TREEDEPTH. Наилучшее значение TREEMAX зависит от ресурсов памяти в системе. На каждый мегабайт ОЗУ приходится примерно 15000 узлов дерева октантов.

Если необходимо отвести под дерево октантов 2 мегабайта ОЗУ, следует установить TREEMAX равным 30000 (2 x 15000). Если программе не хватает памяти при распределении узлов дерева октантов, перезапустите программу, установите для системной переменной TREEMAX меньшее значение и загрузите рисунок еще раз.

Программа может случайно достичь предела, установленного при помощи переменной TREEMAX. В этом случае нужно следовать инструкциям, появляющимся в строке подсказок. Возможность увеличения TREEMAX зависит от объема памяти на компьютере.

 



Содержание раздела