Results 1 to 4 of 4
  1. #1
    Super Moderator BATcher's Avatar
    Join Date
    Feb 2008
    Location
    A cultural area in SW England
    Posts
    3,438
    Thanks
    33
    Thanked 196 Times in 176 Posts
    Could anyone suggest something that would, every ten minutes or so, produce a snapshot of the memory usage of the largest memory-using programs and services, rather like someone looking at the Processes tab of Task Manager sorted in descending order of Memory Usage?

    I've looked at PSLIST -M, but that produces far too much output in a difficult-to-sort format (now that Exchange Server 2007 has very long Image Names).

    I'm really looking for memory leaks, or sudden large usages of memory by as-yet-unidentified programs. It's in Windows Server 2008, 64-bit, but it's a general problem so I've put it in this forum...

    Thanks!
    BATcher

    "The trouble with quotes on the internet is that you can never know if they are genuine."
    Abraham Lincoln
    

  2. #2
    5 Star Lounger
    Join Date
    Jan 2010
    Location
    Los Angeles, CA
    Posts
    828
    Thanks
    4
    Thanked 38 Times in 34 Posts
    Performance Monitor might be able to do what you want. One of its features is the ability to capture various performance data, such as process memory utilization, at given intervals. After the capture, you can open the resulting data file with PerfMon to look at the results.

    Another possibility is with a PowerShell script. The script could query the process memory utilization and place the results in a file. If the file used the CSV (comma-separated-value) format, you could load it up in Excel, or use a data analysis tool like R to analyze and chart the data.

  3. #3
    Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    23,683
    Thanks
    5
    Thanked 1,071 Times in 939 Posts
    Quote Originally Posted by BATcher View Post
    Could anyone suggest something that would, every ten minutes or so, produce a snapshot of the memory usage of the largest memory-using programs and services, rather like someone looking at the Processes tab of Task Manager sorted in descending order of Memory Usage?

    I've looked at PSLIST -M, but that produces far too much output in a difficult-to-sort format (now that Exchange Server 2007 has very long Image Names).

    I'm really looking for memory leaks, or sudden large usages of memory by as-yet-unidentified programs. It's in Windows Server 2008, 64-bit, but it's a general problem so I've put it in this forum...
    Perhaps Windows Performance Analysis Tools will help.

    Joe
    Joe

  4. #4
    New Lounger
    Join Date
    Feb 2010
    Location
    Mississauga, ON, Canada
    Posts
    13
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Again, I'd recommend looking at TaskInfo, http://www.iarsn.com/taskinfo.html. Shareware, costs $35, but it's got a 30-day trial which gives you ample time to look at all its capabilities.

    I've got no vested interest; just a very satisfied user.

    Ed

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •