![]() | ![]() | ![]() | ![]() | ![]() |
The Windows cache manager can consume all available memory on Windows when running SAS programs. Low available memory then triggers a range of problems, including very poor performance for SAS programs and applications, and significant system issues including unexpected failures and exceptions.
9.3 TS1M1 | Install the hot fix found on the Hot Fix tab at the top of this SAS note and set the system variable SAS_NO_RANDOM_ACCESS=1 as outlined in Step 1. | |
9.3 TS1M0 | Install the hot fix found on the Hot Fix tab at the top of this SAS note and set the system variable SAS_NO_RANDOM_ACCESS=1 as outlined in Step 1. | |
9.2 TS2M3 | Install the hot fix found on the Hot Fix tab at the top of this SAS note and set the system variable SAS_NO_RANDOM_ACCESS=1 as outlined in Step 1. | |
Before 9.2 TS2M3 | No fix is available. Upgrade to SAS 9.2 TS2M3 or later. (Setting the system variable does not help with versions earlier than SAS 9.2 TS2M3.) |
This problem occurs because the file cache manager in Windows retains all pages of data that are open for RANDOM ACCESS. Typically, this issue occurs under Windows Server 2008 R2 and Windows 7. However, the problem might also occur in earlier releases, such as Windows 2008 R1 and the Windows 2003 64-bit and 32-bit operating systems.
Earlier versions of this SAS note suggested a Microsoft hot fix. However, additional testing showed that the Microsoft hot fix had little impact.
For more details about how SAS uses Windows I/O and Windows file cache, see Configuration and Tuning Guidelines for SAS®9 in Microsoft Windows Server 2008.
Product Family | Product | System | SAS Release | |
Reported | Fixed* | |||
SAS System | N/A | Microsoft Windows Server 2008 for x64 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft Windows XP 64-bit Edition | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft® Windows® for x64 | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 Datacenter Edition | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 Enterprise Edition | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 Standard Edition | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 for x64 | 9.2 TS2M3 | 9.3 TS1M2 | ||
Microsoft Windows Server 2008 | 9.2 TS2M3 | 9.3 TS1M2 | ||
Windows 7 Enterprise 32 bit | 9.2 TS2M3 | 9.3 TS1M2 | ||
Windows 7 Home Premium 32 bit | 9.2 TS2M3 | 9.3 TS1M2 | ||
Windows 7 Professional 32 bit | 9.2 TS2M3 | 9.3 TS1M2 | ||
Windows 7 Ultimate 32 bit | 9.2 TS2M3 | 9.3 TS1M2 | ||
Windows Vista | 9.2 TS2M3 | 9.3 TS1M2 |