Columns
Tech Tip for July/Aug
Not enough memory? If you work with large Auto-CAD files, here's a way to increase your allocation of RAM.
more
 
C & G Tip for July/Aug
Installing new updates to your C&G software? Learn how to keep your custom-ized toolbars within CG-Survey Softwarefrom being overwritten and lost following the update.
more
 
Best Bang for the Buck
According to Scott Griffin, Southeast Sales Director for Carlson Software, SurvCE2.0 is an extra-ordinary value that will enable you to do more in less time.
more
 
Tips on Takeoff

Todd Carlson has been getting feedback from Carlson customers to help development for the next release of Takeoff, due out this August. more

 
Digging Into Mining
More than 40 people from the mining industry across the U.S. and Canada attended the 10th Annual Mine Users Group at Carlson Software's home base, Maysville, Ky.
more
 
Upcoming Carlson Software Webinars

Bring Your Business to New Levels with Noon on Thursdays Webinars from Carlson Software—Five new webinars have been scheduled for the month of August that will highlight the speed, accuracy, ease-of-use and dynamic aspects of Carlson Software. more

 
 
July/August 2007 Issue
Most Valuable Lesson

Memory Utilization

by Harry O. Ward, Carlson College 'Professor'

If your projects create large AutoCAD files, you might be interested in this Windows XP switch. If your system has more than 2GB RAM installed, the operating system normally will only use 2GB of RAM for any one application.  But there are ways to increase this allocation. Try using the /3GB switch.

According to http://support.microsoft.com/kb/833721, a Windows support page, “This switch forces x86-based systems to allocate 3 GB of virtual address space to programs and 1 GB to the kernel and to executive components. A program must be designed to take advantage of the additional memory address space. With this switch, user mode programs can access 3 GB of memory instead of the usual 2 GB that Windows allocates to user mode programs. The switch moves the starting point of kernel memory to 3 GB. Some configurations of Microsoft Exchange Server 2003 and Microsoft Windows Server 2003 may require this switch.”

The maximum amount of memory that can be supported on Windows XP Professional and Windows Server 2003 is also 4 GB. However, Windows Server 2003, Enterprise Edition supports 32 GB of physical RAM and Windows Server 2003, Datacenter Edition supports 64 GB of physical RAM using the PAE feature.

The virtual address space of processes and applications is still limited to 2 GB unless the /3GB switch is used in the Boot.ini file. When the physical RAM in the system exceeds 16 GB and the /3GB switch is used, the operating system will ignore the additional RAM until the /3GB switch is removed. This is because of the increased size of the kernel required to support more Page Table Entries. The assumption is made that the administrator would rather not lose the /3GB functionality silently and automatically; therefore, this requires the administrator to explicitly change this setting.

The /3GB switch allocates 3 GB of virtual address space to an application that uses IMAGE_FILE_LARGE_ADDRESS_AWARE in the process header. This switch allows applications to address 1 GB of additional virtual address space above 2 GB.

The virtual address space of processes and applications is still limited to 2 GB, unless the /3GB switch is used in the Boot.ini file. The following example shows how to add the /3GB parameter in the Boot.ini file to enable application memory tuning:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINNT

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINNT="????" /3GB

http://www.microsoft.com/whdc/system/platform/server/ PAE/PAEmem.mspx

 

Return to Newsletter Home