Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Have WIN2K professional running on a Athelon 500mhz ASUS MB. Installed WIN2K SP1 and one instance of SVCHOST.exe will use up approximently half of my 256MB memory and finally settle down to approximently 6.5 MB memory.
Any ideas.
Ken S.

Hi! I have the same problem. Sometimes svchost uses 158.000KB of my 256MB Ram memoryand I cant do anything against it!!!! Does anyone know how to help???

If you have Support tooks for 2000, Try to open up a cmd window and enter "kill -F svchost.exe"
Don't know why svchost does this but I know it only happens to me when I have Photoshop 5.5 open with some other apps

My machine running win2000 does the same thing - except that the other day it svchost took up 800megs. Naturally, this brings the computer to a halt as it tries to swap files. I've been unable to find any other information on this.

The web designer where I work has the same problem. PIII 450, 256MB RAM. Normally, we leave our computers on 24/7, and I think that he might leave his apps up and running too, one of which happens to be Photoshop 6, upgraded from 5.5, and 5 before that. I'm thinking that maybe there is a memory leak in a .dll that Photoshop uses, that just gets bigger the longer it stays on?

I have a thread on Arstechnica about this. o2 pointed me over here.
http://arstechnica.infopop.net/OpenTopic/page?q=Y&a=tpc&s=50009562&f=12009443&m=370096434

My understanding is that svchost is a generic process name for NT services that are developed as dlls. You should be able to see an enumeration of the process that will be launched by the svchost in:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost
Not being to familiar with the workings of Photoshop, my guess is that Photoshop launches a dynamic link library based service that manages its virtual memory usage. Large swap files will cause svchost to use more memory. This isn't necessarily a bad thing. Look at your Task Manager processes view, ensuring that you have the Virtual Memory field (VM Size) visible (you can turn this on by going to View>>Select Columns). If the majority of svchost memory usage is in VM, then my guess is that it is working as it is supposed to.
The one precaution that you will want to take is ensuring that your paging files occupy contiguous disk space. In NT (2000) you can set an initial and a maximum size for your paging file, allowing it to grow as needed. In my opinion, this is generally a bad idea because it allows opportunity for your paging files to become fragmented, which will severely decrease performance. Give yourself as big of a paging file as you need, but set the initial and maximum size to the same amount, reducing the amount of fragmentation.-Mike.

I have found this to be true of many of what are primarily MAC apps that have a Windows version and it happens under Win98, W2K, WMe, etc. The biggies are all Adobe products and Macromedia products - these are MAC companies that support Windows. This always comes up with Macromedia Flash.
Memory management and usage is totally different on the MAC. If a process runs out of memory on the MAC one can assign more memory to it. Windows, on the other hand, manages that for you and you can't change it. The result is it uses up memory and file space until it crashes - acts just like a memory leak.
When working with these Windows versions of MAC apps, the best thing you can do is save, close, and reopen the apps often.

Finally, I managed to get this fixed (as far as I can tell). The problem is that Photoshop 5.5 and Win2000 don't behave well together in certain situations. According to someone over in another forum, if you set Photoshop's memory usage to 30% the problem will go away. It has for me, anyways. =)
In photoshop: File>Preferences>Memory & Image cache

![]() |
ScanJet 4200C
|
UDMA66
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |