none
High and Unknown Memory Usage on Windows 7 64 Bit

    Question

  • I have 4 GB of memory on my PC and until recently it was quite normal for my system, in idle mode, to use around 25% or slightly less than 1 GB of physical memory. On checking with another PC in my home I found that it also uses less than 1 GB of memory in idle mode. I recently noticed that doing anything on my PC was starting to take longer, as a result I went searching for the reason and found that my PC is now using 50% or nearly 2 GB of memory. I also discovered that that the longer the computer is turned on the greater its memory usage regardless of whether any programs are initiated.

     

    I have used 2 tools to try and uncover what exactly is going on, namely, Windows resource manager and Windows task manager-processes view.

     

    In relation to the resource manager there are a couple of issues which concern me however for the purposes of this discussion I am only interested in the amount of In Use memory, which in this case is 1814 MB. I then tried to reconcile this number to the total memory usage shown in the processes view (show processors from all users) and found that I could not. If I look at working set memory I get a figure of 1334 MB and if I look at memory private working set I get a figure of 704 MB. This link shows a screenshot of the resource manager and an Excel file showing the tasks in the task manager (based on a screenshot).

     

    To briefly outline my understanding, the memory usage numbers shown in task manager are for example 999 K, where the K stands for kilobytes. As I was not able to find a reconcilable number in the private working set I looked at the other memory working sets displayed in resource manager and found that I could not reconcile these numbers either. Now I understand that I am not an IT professional, in fact I'm an accountant, but I cannot for the life of me understand why anybody would provide a detailed list (task manager) which does not reconcile with an overview list (resource manager). Please tell me if I'm missing the point here.

     

    So what I am really asking is:

    1. What is the difference between Working Set (memory) and Memory (private working set).

    2. How do I reconcile the In Use memory with the processes being run by my computer.

     

    Thanks in advance.

    Saturday, February 19, 2011 12:04 PM

Answers

  • Perfect Disk uses most private RAM (200MB), so this is the hugest RAM "eater". You dont need such snakeoil. The defrag tool from Windows 7 is very well. The amount of all other tools take the rest of the 800MB. Check the startup with AutoRuns from Sysinetrnals and disable all unneeded tools.

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    • Marked as answer by shag001 Tuesday, February 22, 2011 3:38 PM
    Sunday, February 20, 2011 3:00 PM

All replies


  • Please download RAMMap [1][2] and run it when you have the high Memory usage. Now save the data as a RMP file. Zip the RMP file and upload the zip to your SkyDrive [3] and post a link here.

    André

    [1] http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx
    [2] http://blogs.technet.com/b/askperf/archive/2010/08/13/introduction-to-the-new-sysinternals-tool-rammap.aspx
    [3] http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/4fc10639-02db-4665-993a-08d865088d65
    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Saturday, February 19, 2011 1:17 PM
  • Sunday, February 20, 2011 8:43 AM
  • 1GB is used for private process data. Norton and PerfectDisk 10 plus the huge amount of other running tools cause the high Memory usage.


    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Sunday, February 20, 2011 12:41 PM
  • Andre, firstly and most importantly thank you for your time and effort. I still feel there is an issue here, Norton I need to live with and PD10 I have changed the settings to minimise usage. These combined with the G15 keyboard and desktop gadgets appear to chew up around 100MB of memory.As I write this note with only firefox running I am still using 1.9GB of memory - something is wrong.

    I recognise there are processes running that relate to programs which I have not launched; Dragon speaking and Open Office for example. Do you know why processes for these applications would be running or how to automatically shut them off? As far I am concerned I am happy to run the 4 programs in the first paragraph and pay the RAM price, on top of that I have 15 applications installed which should not use memory unless I launch them.

    Regards
    Sunday, February 20, 2011 2:46 PM
  • Perfect Disk uses most private RAM (200MB), so this is the hugest RAM "eater". You dont need such snakeoil. The defrag tool from Windows 7 is very well. The amount of all other tools take the rest of the 800MB. Check the startup with AutoRuns from Sysinetrnals and disable all unneeded tools.

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    • Marked as answer by shag001 Tuesday, February 22, 2011 3:38 PM
    Sunday, February 20, 2011 3:00 PM
  • Autoruns did the trick, memory usage droped from 46% to 28% at idle. Still not good but at least reasonable.

     

    Thank you Andre.

    Tuesday, February 22, 2011 3:37 PM
  • Thank you Andre.

    you're welcome :)

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Tuesday, February 22, 2011 3:44 PM