Configuring the Windows registry: Setting the threshold for de-committing memory
If the parallel engine is installed on a computer that runs Microsoft Windows Server, Standard or Enterprise edition, set the threshold for de-committing memory. On computers that have 1 GB or more of RAM, setting the threshold to the suggested value improves memory management.
Before you begin
- Log in to Windows Server as the Administrator.
- Start the Registry Editor, and back up the Windows Registry. If you plan to make several changes (for example, to configure the parallel engine), create a single backup before you make all the changes.
About this task
When Windows frees memory at a specific address, the memory can remain committed, or it can be de-committed and marked as reserved. You can improve memory management on computers that have 1 GB or more of RAM by editing the HeapDeCommitFreeBlockThreshold registry value in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager registry subkey. This registry value specifies the number of contiguous bytes of memory (around the address of the freed memory) above which the block of memory is de-committed.
- In the Registry Editor, select the following
- Specify the value data for HeapDeCommitFreeBlockThreshold registry
- If the registry value does not exist, click , and type the name of the registry value.
- In the right pane of the Registry Editor, right-click the registry value, and click Modify.
- In the Base area, select Hexadecimal.
- In the Value data field, specify 0x00040000.
- Click OK.