2013

Table Of Contents
Increase Performance with Large Referenced
Drawings
There are several features that can improve performance when dealing with
large referenced drawings.
Overview of Demand Loading
The program uses demand loading and saving drawings with internal indexes
to increase performance with large referenced drawings that have been clipped,
or that have many objects on frozen layers. With demand loading, only the
data from the reference drawing that is necessary to regenerate the current
drawing is loaded into memory. In other words, referenced data is read in on
demand.
Demand loading works in conjunction with the INDEXCTL, XLOADCTL, and
XLOADPATH system variables.
Unload Xrefs in Large Drawings
When a referenced drawing (xref) is unloaded from the current drawing, the
drawing opens much faster and uses less memory.
The xref definition is unloaded from the drawing file, but the internal pointer
to the referenced drawing remains. The xref is not displayed, and nongraphical
object information does not appear in the drawing. However, you can restore
all the information by reloading the xref. If XLOADCTL (demand loading) is
set to 1, unloading the drawing unlocks the original file.
You should unload a reference file if it is not needed in the current drawing
session but may be used later for plotting. You can maintain a working list of
unloaded xrefs in the drawing file that you can load as needed.
Work with Demand Loading in Large Drawings
With demand loading, only the data from the referenced drawing that is
necessary to regenerate the current drawing is loaded into memory.
666 | Chapter 11 Share Data Between Files