Home
Virtual Image Printer DriverMiraplacid Publisher converts documents to images
Virtual Text Printer DriverMiraplacid Text Driver extracts text from documents
Miraplacid Data ViewerMiraplacid Data Viewer - access to internal structure of a binary file
Miraplacid Text ViewerMiraplacid Text Viewer - access to internal structure of a text file
Common:   Login | Rules of forum | Register
Management:  New topic | Close topic | Move topic | Delete topic
  

Miraplacid Forum >> Printer Drivers >> High CPU utilization of spoolersv.exeModerator:Cerberus

Author Topic:  High CPU utilization of spoolersv.exe
Worris
Member

From: Italy
posted 2003-04-30 08:27:24 Reply -Delete

We are experiencing a large number of servers in our farm that are being slammed by the spoolersv.exe causing poor performance on the server for other apps. We see 60-70% sometimes on a dual processor box.

This level nearly hangs the server and all the users complain about poor performance until the spooler utilization drops.

Any ideas on the cause or a fix?

Alex
Member

From: USA, Florida
posted 2003-04-30 08:27:59 Reply -Delete

Worris>Any ideas on the cause or a fix?

Have all third party drivers been replaced with win2k cdrom drivers, since your last post? (no more version-2 entries)

Worris
Member

From: Italy
posted 2003-04-30 08:28:19 Reply -Delete

We don't have any Version 2 drivers installed...all Version 3. V3 drivers should be compatible with TS right?

Alex
Member

From: USA, Florida
posted 2003-04-30 08:28:52 Reply -Delete

Worris>We don't have any Version 2 drivers installed...all Version 3. V3 drivers should be compatible with TS right?


Well, theoreticly. The version-3 drivers are less harmfull, since they run in user mode (version-2 drivers run in kernel mode) So version-3 drivers will probably not crash your server, but it is possible, that these drivers are suitable for win2k network printing, but not for the "automatic client printer creation" proces.
For that you need specific drivers suited for use on Terminal Server.

woopsiedaisy. I just notices that you're a guest user, and not the same person as chris (another poster)
Back to basics, please post a list of all your version-3 drivers, listed here: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\W indows NT x86\Drivers\Version-3

Worris
Member

From: Italy
posted 2003-04-30 08:29:19 Reply -Delete

Ok, I mis-spoke. We do have some version 2 drivers on some servers in the farm. I have exported all the printers that we have on the farm and copied them here. Since we have nearly 60 servers in the farm, these are not on all servers though....

I have to split them up as the message is too long....

(Alex deleted a lot of entries to make post readable)

Worris
Member

From: Italy
posted 2003-04-30 08:29:37 Reply -Delete

Post too long so I emailed you my lists....

thanks

Alex
Member

From: USA, Florida
posted 2003-04-30 08:30:01 Reply -Delete

Chris,

For your version-2 printers, i would suggest the following wtsprnt.inf entries (or do it manuallly in the CMC printer mapping, if you want to store it in the data store, making it used by all 60 servers at once)

"HP LaserJet 5Si MX" = "HP LaserJet 5Si"
"Lexmark Optra R plus" = "Lexmark Optra R Plus Series"
"Windows 3.1 Compatible" = ""

For your version-3 printers, that are not win2k cdrom drivers i would suggest the following:

"Lexmark C720" = "HP LaserJet 4"
"MS Publisher Color Printer" = ""
"MS Publisher Imagesetter" = ""
"Windows NT Fax Driver" = ""

The "" mapping means that the driver is disabled for use on citrix.

One other thing; you have exactly 399 printerdrivers loaded in you farm. If you use driver replication, it means that every server has almost 400 drivers loaded.
I think logon time must be awfull with your servers, correct?

That sounds like a disaster waiting to happen.
For some brands, almost every win2k cdrom driver is installed. I cannot imagine that you really have all those printers in your organisation. Do you not use the wtsuprn.inf or CMC printer mapping?

I think it's time for you to start planning a cleanup job, to make things manageble again.

Good luck with it.

Worris
Member

From: Italy
posted 2003-04-30 08:30:40 Reply -Delete

Thanks for the feedback! Yes, logon times do seem to be somewhat slow...I didn't even think about the printer mappings affecting that!

As far as that many printers, we may have nearly that because we are serving out application through nfuse to 1800 to 2000 users that are scattered all over the country....many have "legacy" equipment that they had before they were part of our company.

It sounds like a cleanup is in order. Thanks for info!

Mark Woodman
Member

From: Taiwan
posted 2003-04-30 08:31:04 Reply -Delete

This issue can also occur if you have many unix clients.

This is something to do with the wfclient.ini file in Unix. You can refer to this web site for more info
http://ics.purdue.edu/helpdocs/FAQ/WTS/wts-faq4.asp

We had this huge situation before and modifying this file solved this issue

Your message:
Name, password:
Go to category:  

Technical Support

Copyright © Miraplacid, 2003 - 2024