![]() |
Allocate memory within the ArcGlobe memory cache |
3D Analyst |
Segment 3 of 12 |
Top Previous Next |
Often, an ArcGlobe document that is performing poorly can be made interactive through a well defined memory cache, a specified amount of physical memory (RAM) dedicated for exclusive use by ArcGlobe to improve performance. For optimum performance, the memory cache can be fine-tuned according to the individual data types used. As this example uses many 3D textured objects and raster images, your next step will be to allocate a greater percentage of the memory cache to improve handling these data types.
To do do, click the Tools menu and click Options. Click the Cache tab and then click the Advanced button. Type the following memory allocation values, in
megabytes, for each of the following memory types:
3D objects (geometry): 100
3D object (texture): 200
Images/rasterized: 150
If necessary, reduce the amount of memory allocated for other data types to prevent the size of the memory cache from exceeding your available physical memory (RAM).
Each data type's current memory usage as an absolute value and as a percentage of its allocated size is detailed in the text box and horizontal graph to the right of each item.
Click OK to confirm changes and close the Advanced Memory Cache Settings dialog box. Click OK to confirm changes and close the Options dialog box.
The total memory cache size is automatically calculated as the sum of the individual data type settings. This total cannot exceed the amount of physical memory (RAM) installed on your machine.
These values will apply to all future ArcGlobe sessions, so you should consider all ArcGlobe documents you will be working with when specifying memory cache settings.
ArcGlobe will not automatically balance the allocation of memory used for each data type. If you allocate a small amount of physical memory (RAM) to a particular data type and subsequently create a document that makes extensive use of this data type, it will start paging the data to disk well before physical memory is exhausted, leading to reduced performance.