TREEMAX (系統變數)

透過限制空間索引 (八分樹) 中的節點數目,來限制圖面重生過程中的記憶體消耗量。

類型:整數
儲存位置:系統登錄
初始值:10000000

透過使用 TREEMAX 來強加固定限制,您可以載入在比您的系統擁有更多記憶體、可處理在 TREEDEPTH 系統上所建立的更大圖面。如果沒有檢查,這些圖面所擁有的八分樹可能會大到所消耗的記憶體,超出您的系統所能提供的量。TREEMAX 也有一種安全措施可防止您設定過高的 TREEDEPTH 值。

TREEMAX 的初始預設是 10000000 (一千萬),這個值非常高,足以有效停止 TREEMAX 對於 TREEDEPTH 的控制。您應該設定的 TREEMAX 值取決於您的系統的可用 RAM 容量。大約每 MB 的 RAM 可有 15,000 個八分樹節點。

如果您要八分樹最多使用 (不超過) 2MB RAM,請將 TREEMAX 設為 30000 (2 x 15,000)。如果程式為八叉樹節點所配置的記憶體不足,請重新啟動此程式,並將 TREEMAX 的值改小一些,然後再次嘗試載入圖面。

程式有時會達到 TREEMAX 設定的限制。請遵循畫面中出現的提示來動作。您增加 TREEMAX 的能力取決於您的電腦的可用記憶體容量。