Arthas,
Closing unused programs and services will help to reduce memory usage, as Harinath has already mentioned.
If you know all those services are needed, consider installing more RAM ;-)
85% memory usage seems a little high to me and I wonder if this leaves enough working memory for other processes. What do others think?
When your system runs low on physical memory it'll make increased use of virtual memory, typically stored in a file on your hard disk. As I'm sure you know already, disk access is much slower than physical memory access.
You can find out which processes are using virtual memory by monitoring your system's resources. Start Task Manager, select the Performance tab, and click on the 'Resource Monitor...' button. The Resource Monitor utility will appear. Select its Memory tab and watch the 'Hard Faults/sec' column. Hard faults occur when memory has been swapped out and is no longer available in physical memory.
Taking a quick look at your screen capture of Task Manager, aside the numerous hosted processes, I notice you have SearchIndexer running. This service is useful if you often need to search through the content of files on your system. My own personal experience is I can live without this, and turning it off can make a noticeable difference to performance.
You also have a process using a user mode driver . See if you can replace this with a kernel mode driver, or disable it. You may notice an improvement in performance depending on what the hosted process does.
You may also find the following page on Microsoft's site useful for Windows 7:
Windows Vista Performance and Reliability Monitoring Step-by-Step Guide
LaxLoafer
Junior Poster in Training
68 posts since Aug 2011
Reputation Points: 43
Solved Threads: 12
Disable all unused services by going to run->msconfig->services .
in learning windows for me anyway it was always said to not use msconfig to disable services ,instead use services in ,control panel/admin tools .
caperjack
I hate 20 Questions
13,069 posts since Aug 2003
Reputation Points: 1,064
Solved Threads: 812