Welcome Guest Search | Active Topics | Sign In | Register

Rundll32.exe Options
misdepartment
Posted: Wednesday, August 31, 2016 6:15:45 PM
Rank: Newbie
Groups: Member

Joined: 7/1/2015
Posts: 7
Hi,

I seem to be experiencing a Memory/CPU leak. I am using the eo.pdf with the ConvertURL function, but it keeps adding a TON (20+) of rundll32.exe on my server and not closing them. They just sit there with 0% CPU, but 70+MB of memory. That then causes the active ones to start killing my CPU and locking my server. I am running Windows Server 2012 R2 and can't seem to get this under control.

Please let me know what I should change so that my server stops freezing or what additional information you need from me.

Thank you,

Peter
eo_support
Posted: Wednesday, August 31, 2016 8:05:15 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,073
Hi,

This is normal and it is not a leak. They are not suppose to kill your CPU or lock up your server.

The latest build uses Chromium browser engine and Chromium browser engine has a multi-process architecture. It uses many different child processes for different reasons. For example, GPU is in a different process, font cache is in another process, plug-in is in a different process, renders for Urls for the same domain are in a different process, etc. If you start Chrome browser you will see many Chrome.exe as well. In our case it's rundll32.exe.

I am not sure what you meant by server freezing. When you convert a page, you will see CPU spike but it should not cause your server to freeze. If you have a low disk drive, then the disk operation involved (writing/reading/updating cache files) might cause your server to temporarily freeze. In this case you can try to move the cache directory to a faster drive (such as an SSD drive) and see if it helps. In the current version the cache directory is always the current user (in case of a Web application, the IIS account under which your application runs). In our next build we will add a HtmlToPdf.CacheFolder to allow you to explicitly override the cache folder.

Thanks!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.