Zlepšení výkonu při použití externích referencí

Uvolnění externích referencí z paměti ve velkých výkresech

Pokud je externí reference (xref) v rámci aktuálního výkresu uvolněna z paměti, výkres se otevře mnohem rychleji a využije méně paměti.

Definice externí reference je v rámci výkresového souboru uvolněna z paměti, ale vnitřní ukazatel na odkazovaný výkres zůstane. Samotná externí reference a informace o negrafických objektech se ve výkresu nezobrazí. Veškeré informace však lze obnovit opakovaným načtením externí reference. Pokud je systémová proměnná XLOADCTL (načtení na vyžádání) nastavena na hodnotu 1, uvolněním výkresu z paměti zrušíte uzamčení původního souboru.

Pokud nebude referenční soubor potřeba během práce v aktuálním výkresu, ale bude nutný pro pozdější vykreslení, můžete jej uvolnit z paměti. Ve výkresovém souboru můžete mít pracovní seznam externích referencí uvolněných z paměti, které v případě potřeby načtete.

Přehled načtení na vyžádání

Aplikace využívá načítání na požádání a ukládání výkresů s vnitřními indexy ke zvýšení výkonu při práci s rozsáhlými externími referencemi, které byly oříznuty nebo mají mnoho objektů ve zmrazených hladinách. Při použití načítání na požádání se z odkazovaného výkresu do paměti načtou pouze data nutná k regeneraci aktuálního výkresu. Jinými slovy, odkazovaná data se čtou „na vyžádání“.

Načtení na vyžádání pracuje společně se systémovými proměnnými INDEXCTL, XLOADCTL a XLOADPATH.

Chcete-li maximalizovat výhody načítání na vyžádání, uložte odkazované výkresy s indexy hladin a prostorovými indexy. Výhody načítání na požádání budou nejvíce znatelné, když budete postupovat následovně:

Pokud je zapnuto načítání na požádání a vy jste oříznuli externí referenci s prostorovými indexy, objekty v externě odkazované databázi, které jsou obsaženy v oříznutém objemu, obsahují většinu objektů načtených do výkresu. Pokud je oříznutý objem upraven, je z referenčního výkresu načteno více objektů podle potřeby. Podobně pokud máte externí referenci s mnoha zmrazenými hladinami, které byly uloženy s indexy hladin, jsou do aktuálního výkresu načteny pouze objekty v rozmražených hladinách. Pokud jsou hladiny závislé na externích referencích zmraženy, program podle potřeby načte tuto geometrii z referenčního výkresu.

Když je načítání na požádání povoleno, program uzamkne všechny referenční výkresy, takže může jakoukoli geometrii na požádání načíst. Ostatní uživatelé mohou otevřít tyto referenční výkresy, ale nemohou do nich uložit změny. Chcete-li, aby mohli ostatní uživatelé upravovat externí reference, které jsou načteny do jiného výkresu, zapněte načítání na požádání pomocí volby Zapnuté s kopií.

Pokud zapnete načítání na požádání s kopií, program vytvoří dočasnou kopii externě odkazovaného výkresu a na požádání načte dočasný soubor. Potom můžete požadovat načtení externí reference, zatímco původní referenční výkres je k dispozici pro úpravy. Když vypnete načítání na požádání, program přečte celý referenční výkres bez ohledu na viditelnost hladiny nebo instance oříznutí.

Indexy hladiny a prostorové indexy se začaly používat od verze programů AutoCAD Release 14 a AutoCAD LT 97. Pokud externě odkazovaný výkres uložíte ve starších verzích, nezískáte stejné výkonnostní výhody, jako u výkresů uložených s indexy. Chcete-li dosáhnou nejlepšího výkonu, použijte načítání na požádání u odkazovaných výkresů uložených s indexy hladin a prostorovými indexy v programu AutoCAD Release 14, AutoCAD LT 97 nebo novějších verzích.