DATA Step, Macro, Functions and more

SAS and Window OS - improve SAS performance, RAM usage

Super Contributor
Posts: 506

SAS and Window OS - improve SAS performance, RAM usage

Hello Everyone,


Previously, I posted in this forum asking for help with the issue:

1 of my PC run SAS faster, basically RAM usage increase very fast and reach maximum very quickly, while other PC is unable to utilize the RAM (can only use max 7G Ram out of 32 G). Both PCs have the same hardware configuration, sas configuration, setup file (MEMSIZE.....), windows 7 prof...


Finally, I found out.


Long story short, I bought a way better PC, better CPU, RAM, Hard-drive. and still I cannot compete with the old fast PC. I almost return that new PC. But before doing so, I re-install Window 7. 

Now the new PC really run!!!


Anyway, I think OS is an issue, I dont know why but if you experience something like mine, reinstall OS using the version/CD that you know working the best. 


Thank you everyone for being great help.




Super User
Posts: 10,530

Re: SAS and Window OS - improve SAS performance, RAM usage

What's the difference between a Windows PC and a XBox? The XBox is more stable.


The best improvement you can do with a Windows system is switching to UNIX.

Maxims of Maximally Efficient SAS Programmers
How to convert datasets to data steps
How to post code
Super User
Posts: 13,876

Re: SAS and Window OS - improve SAS performance, RAM usage

Windows Task Manager (or equivalent) may well tell you part of the "why". Take your fast machine and shut down all the active programs you may be running. Start task manager. Go to the performance tab and examine the memory use and system bits. Then do the same a "slow" machine. You may find that the slow machine with the exact same hardware but different OD is reporting less free memory or more cached memory and having more processes running.


A common cycle in the Windows upgrade history is: 1) Microsoft announces a release date for a new OS 2) hardware makers advertise their boxes as "next os ready" because they meet some minimum standard that Microsoft said would be needed 3) people with those machines upgrade to the "next os" and 4) discover they can't do much because the OS uses so many of the resources that applications are short RAM or CPU cycles.

Ask a Question
Discussion stats
  • 2 replies
  • 3 in conversation