Top Nav

How to Check Your Computer’s Memory Usage in Windows

Is it time to buy some more RAM and upgrade your computer’s total memory capacity? One way to find out is to test how much memory you’re actually using. Windows has two built-in tools that work great for this, and not just the basic little green boxes you find in the Task Manager.

Just like when I showed you how to check if memory is going bad, this time we’ll take a look at how it is being used. The tools we’ll look at are called the Resource Monitor and the Performance Monitor.

Check How Much Ram You're Using

Check Computer Memory Usage Easily

To open up Resource Monitor just press Windows Key + R and then type resmon into the search box.

image

Resource monitor will tell you exactly how much RAM is being used, what is using it, and allow you to sort the list of apps using it by several different categories. However, it doesn’t offer much else. For more details, you need to open up Performance Monitor.

image

Check Detailed Memory Usage with Performance Monitor

To open up performance monitor type: perfmon into the Run window (Windows Key + R).

image

In the window that comes up, click the Performance Monitor under Monitoring Tools in the left pane.

image

The right-pane turns into a live graph/chart that looks like the screenshot below. Since you’re trying to look at memory usage, you need to add it to what’s tracked by the live graph. Click the green plus symbol or hit Ctrl + N on your keyboard.

image

Now scroll down the list of counters in the left pane and select Memory, then click Add. Memory is added as a active counter in the right-pane, and once it is, you can click OK to save changes and exit.

image

Now back on the graph memory will start to be tracked. If you’re looking for average memory use over time, click the Committed Bytes line and it will display that information in the box above. There’s a few things to note about this chart:

  • The graph and stats are generated live.
  • This only shows data as far back as the moment you added the counter type.

image

Schedule & Log Performance Monitoring

If live reporting isn’t what you’re looking for, scheduled/logged monitoring might work better. To set this up, right click on the Data Collector Sets and select User Defined > New > Data Collector Set.

image

Give the data collector set a name (it can be whatever you like), and then set to Create Manually (Advanced) before clicking Next.

image

Next set it to a Create Data Logs, check the Performance counter box, and click Next.

image

On the next page click the Add button.

image

Just as before with the live graph, add Memory to the list of active counters.

image

The same page where we clicked the Add button will now show a list of the counters you just added. Now just click the Next button to continue.

image

Then it’s time to choose where the logs will be saved. I suggest your Documents folder or somewhere easy to find.

image

Now you can choose to Save and close, and then press Finish to exit.

image

The performance log is ready to run, all you need to do is start it. There’s two different ways to go about starting this thing too. The first is to right click on it and manually start it…Yeah, boring. The second way is to right click and open up the Properties window.

image

Within the properties window of the data collector, you can setup when you want this thing to log system performance. You can create multiple schedules for multiple different times. It’s actually quite useful!

image

Once you’ve ran a log, all that’s left to do is open it up and view the results in Performance Monitor.

image

These tools are still present in Windows 8 too. But it’s worth mentioning though, that Task Manager in Windows 8 and RT provides a lot of additional info on memory usage on its own.

Task Manager Windows 8

More Reading:

, , , , ,

One Response to How to Check Your Computer’s Memory Usage in Windows

  1. Jorge May 25, 2016 at 8:54 am #

    Useful, thanks!

Leave a Reply