OS Windows XP Home Edition SP3
Ram 1GB (just upgrade from 512MB)
Atitvirus Zone Alarm Secruity Suite Firewall/Anti-virus
Internet Browser - IE8
During a typical computer session the svchost.exe process (System User), when viewed in the Windows Task Manager, will continually increase its memory consumption to the point that my computer slows to a crawl. I've increased the RAM to 1GB to compensate and now amseeing an even greater use of memory by the process - up to 250MB! I've tried ending the task and restarting the essential processes that svchost manages but have been unable to isolate the subtask that is causing the excess memory consumption. This does have the benefit of reducing the RAM consuption temporarily but in a half hour or so the memory consumption is way up again.
I've repeatedly run anti-virus scans by Zone Alarm (currently updated), Malwarebytes 'Anti-malware' , Spybot 'Search and Destroy' and SuperAntiSpyWare 4.9 to no avail. I have IE8 configured to prevent pop-ups and have blocked most cookies.
What can I do to manage the svchost process to stop the runaway memory usage?