We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

Application "leaking memory"

Options
If my computer is left for more than a couple of hours, or even used for that long, it suddenly becomes incredibly slow. I am unable to shut it down due to what it calls insufficient memory.

After investigation and lookin at my event viewer I researched Event ID 2019 which kept on appearing.

Microsoft suggested


An application is probably incorrectly making system calls and using up all allocated nonpaged pool.

others talk about certain applications "leaking memory" and taking up all my resources...

how can i find out which application is doing this?

Cheers

PS i am using Windows XP SP1 but the same problem appeared when i updated to SP2

PPS i am also on a network using a router... could the problem be related to this in some way?
«1

Comments

  • culpepper
    culpepper Posts: 4,076 Forumite
    Im not really a techie but I would press ctrl-alt-del to get the program manager which has memory usage listed and possibly screen shot it.Then go away for a while and come back and check it again to see which app has increased its memory.
  • sra
    sra Posts: 4,676 Forumite
    Part of the Furniture 1,000 Posts Combo Breaker Photogenic
    not sure about how to find out what progam is leaking.

    but I use Rambooster
    It's an old program that works remarkably well considering it's not been updated since '99.
    You can have it running constantly but personally I just run it when my computer starts running really slow despite the fact I'm not running any progs (usually happens if a program isn't shut down correctly)


    When my computer runs slow I just start it, click 'optimize' and watch the ram available go from 5% to 50%+
  • cheers guys, but its not that type of memory... the event id 2019 talks about non paged kernel memory being taken up.

    when i left the task manager on until my comp stopped workin my memory usage was fine ie my ram had at least 50% left....

    its something to do with kernel memory
  • I use Tweak XP which helps to recover memory,( or steal it from running applications)went from 137/512meg. to 397/512meg. Might be worth a try.
    I'd rather be an Optimist and be proved wrong than a Pessimist and be proved right.
  • blinky
    blinky Posts: 1,684 Forumite
    Part of the Furniture Combo Breaker
    If you list what programs you have running it might help.

    tip: update everything - the memory leak might have been fixed.
    Update your A/V and do a full scan - it could be a worm or trojan which is eating up the memory.
    Hug provider for depression thread :grouphug:
    "I'm not crazy, I'm just a little unwell.." - Unwell by Matchbox Twenty
  • dont all these deal with the ram memory?

    My Ram Is Fine, i have plenty of memory on that...

    after a while my computer begins to say "insufficient memory to run this program." when it says this I HAVE PLENTY OF RAM, the ram is fine, i have at least 256 mb of ram left...

    when i looked at the event viewer, it says "The server was unable to allocate from the system nonpaged pool because the pool was empty."

    it isnt something to do with my ram im sure... when i looked at the list of processes, none stood out as using too much memory.

    can anyone help?

    cheers
  • In Task Manager, Processes tab - View - Select Columns and tick the Paged Pool and Non-paged Pool entries. Sit back and watch!

    If that doesn't reveal the culprit, you could use Performance Monitor (Control Panel, Admin Tools, Performance). Set it to create a Counter Logs file and monitor the memory and process counters on the machine. Let it run and log the counters until the problem occurs again and then view the log file to help trace the memory leak.
  • In Task Manager, Processes tab - View - Select Columns and tick the Paged Pool and Non-paged Pool entries. Sit back and watch!

    If that doesn't reveal the culprit, you could use Performance Monitor (Control Panel, Admin Tools, Performance). Set it to create a Counter Logs file and monitor the memory and process counters on the machine. Let it run and log the counters until the problem occurs again and then view the log file to help trace the memory leak.


    great tip Chippy... now i know it isnt an application because none of them seem to use up much non paged memory... but the memory still rises... i think it might be one of my services... is there a way of measuring their memory usage too? do i have to use poolman.exe like cityhunter suggested? it might be able to help but it looks wel hard!

    cheers
  • Some services are shown in Task Manager, but not all - I'm not sure why some appear and some don't. While poolmon.exe will give you lots of lowel level information, I think a good start would be to use Perfmon (as mentioned) to narrow down the problem. It's a standard Windows tool with a GUI and fairly easy to use. Set it to collect just process pool non-paged bytes across all instances (i.e. processes), say every 10 minutes as a comma-separated text file. Start it immediately after starting the computer. Then when the problem occurs and you have to reboot you can view the raw data in Excel.
  • MK - Did you ever get to the bottom of this? I seem to have the same problem! :(
    I love a nice juicy "kebab"... ;)
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 350.8K Banking & Borrowing
  • 253K Reduce Debt & Boost Income
  • 453.5K Spending & Discounts
  • 243.8K Work, Benefits & Business
  • 598.6K Mortgages, Homes & Bills
  • 176.8K Life & Family
  • 257K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.