Welcome to WinForumz.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Printing using 100% CPU

 
   Windows XP Arc2 (Home) -> Perform Maintain RSS
Next:  IE and Firefox Crashing  
Author Message
Charles P. Lamb

External


Since: Oct 31, 2005
Posts: 4



(Msg. 1) Posted: Tue Sep 26, 2006 4:29 pm
Post subject: Printing using 100% CPU
Archived from groups: microsoft>public>windowsxp>perform_maintain (more info?)

Why is XP such a CPU hog when printing through a parallel port? Is it using
polling instead of being interrupt driven? Is there anyway around this?

Thanks,

Charles P. Lamb

 >> Stay informed about: Printing using 100% CPU 
Back to top
Login to vote
Jim236

External


Since: Aug 13, 2004
Posts: 329



(Msg. 2) Posted: Tue Sep 26, 2006 7:55 pm
Post subject: Re: Printing using 100% CPU [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

"Charles P. Lamb" <clamb.RemoveThis@acm.org> wrote in message
news:e5lsCra4GHA.3592@TK2MSFTNGP05.phx.gbl...
> Why is XP such a CPU hog when printing through a parallel port? Is it
> using polling instead of being interrupt driven? Is there anyway around
> this?
>
> Thanks,
>
> Charles P. Lamb
>
If it is using Programmed IO rather than DMA, it is most likely that the
port driver has regressed to PIO mode as a result of excessive errors. Once
the threshold (whatever it is), the driver never goes back to DMA. I would
suspect that the fix for this problem for disk drivers would also apply to
the parallel port.
Jim

 >> Stay informed about: Printing using 100% CPU 
Back to top
Login to vote
Charles P. Lamb

External


Since: Oct 31, 2005
Posts: 4



(Msg. 3) Posted: Thu Sep 28, 2006 1:31 pm
Post subject: Re: Printing using 100% CPU [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

What is the fix for this problem for disk drivers? Is there an error
counter I can check? It is an Epson 1270 although I've noticed this with
other printers as well. It is the "System" process which is using all the
CPU.

"Jim" <j.n RemoveThis @nospam.com> wrote in message
news:9GhSg.5796$e66.3678@newssvr13.news.prodigy.com...
>
> "Charles P. Lamb" <clamb RemoveThis @acm.org> wrote in message
> news:e5lsCra4GHA.3592@TK2MSFTNGP05.phx.gbl...
>> Why is XP such a CPU hog when printing through a parallel port? Is it
>> using polling instead of being interrupt driven? Is there anyway around
>> this?
>>
>> Thanks,
>>
>> Charles P. Lamb
>>
> If it is using Programmed IO rather than DMA, it is most likely that the
> port driver has regressed to PIO mode as a result of excessive errors.
> Once the threshold (whatever it is), the driver never goes back to DMA.
> I would suspect that the fix for this problem for disk drivers would also
> apply to the parallel port.
> Jim
>
 >> Stay informed about: Printing using 100% CPU 
Back to top
Login to vote
"Cari

External


Since: Oct 13, 2005
Posts: 494



(Msg. 4) Posted: Thu Sep 28, 2006 1:31 pm
Post subject: Re: Printing using 100% CPU [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

It would be part of the motherboard utilities package, so look on the
website of the motherboard manufacturer.

Remember also that the PC is now very much faster than it was when the
parallel port came into existance.... so printing a complex document through
the parallel port goes through a tight bottleneck. Your CPU can send the
data really quickly, but if it gets stuck going through the port at snail
speed, there is nothing much your CPU can do except sit and wait. The
obvious solution is to purchase a USB 2.0 printer.
--
Cari (MS-MVP) Windows Client - Printing & Imaging
www.coribright.com/Windows


"Charles P. Lamb" <clamb.RemoveThis@acm.org> wrote in message
news:eZjTpQy4GHA.4196@TK2MSFTNGP03.phx.gbl...
> What is the fix for this problem for disk drivers? Is there an error
> counter I can check? It is an Epson 1270 although I've noticed this with
> other printers as well. It is the "System" process which is using all the
> CPU.
>
> "Jim" <j.n.RemoveThis@nospam.com> wrote in message
> news:9GhSg.5796$e66.3678@newssvr13.news.prodigy.com...
>>
>> "Charles P. Lamb" <clamb.RemoveThis@acm.org> wrote in message
>> news:e5lsCra4GHA.3592@TK2MSFTNGP05.phx.gbl...
>>> Why is XP such a CPU hog when printing through a parallel port? Is it
>>> using polling instead of being interrupt driven? Is there anyway around
>>> this?
>>>
>>> Thanks,
>>>
>>> Charles P. Lamb
>>>
>> If it is using Programmed IO rather than DMA, it is most likely that the
>> port driver has regressed to PIO mode as a result of excessive errors.
>> Once the threshold (whatever it is), the driver never goes back to DMA. I
>> would suspect that the fix for this problem for disk drivers would also
>> apply to the parallel port.
>> Jim
>>
>
>
 >> Stay informed about: Printing using 100% CPU 
Back to top
Login to vote
Dr Teeth

External


Since: Apr 17, 2005
Posts: 37



(Msg. 5) Posted: Wed Oct 04, 2006 3:55 pm
Post subject: Re: Printing using 100% CPU [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

I was just thinking how wonderful life was, when "Charles P. Lamb"
<clamb.DeleteThis@acm.org> opened his gob and said:

>Why is XP such a CPU hog when printing through a parallel port? Is it using
>polling instead of being interrupt driven? Is there anyway around this?

It depends on the printer driver and settings. Get the latest driver
is you haven't already.

I could not fix this using an Epson 750 photo printer...I had to
change the printer.

--
Cheers,

Guy

** Stress - the condition brought about by having to
** resist the temptation to beat the living daylights
** out of someone who richly deserves it.
 >> Stay informed about: Printing using 100% CPU 
Back to top
Login to vote
Dallas Overturf

External


Since: Dec 21, 2006
Posts: 1



(Msg. 6) Posted: Fri Dec 22, 2006 12:20 pm
Post subject: Re: Printing using 100% CPU [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Charles/Ted: forgive me for butting in... but I believe he is looking at
the
Performance Tab on task manager and Ted you possibly are looking at the
processes tab.

The performance tab shows cpu usage as a %.

My XP home edition (sp2 current updates) when sitting with OE and IE
windows open shows 2-3% cpu usage.
Sounds like he has something odd going on or a misbehaved app.

Charles: If this just started: anything recent you can uninstall try a
restore point from a couple or so weeks ago?
I'm no expert on his! That's just what I"d do.

Regards to all,
Dallas...


--
Home Page: www.geocities.com/d_overturf
Newsgroups to reply to me me via email, please fix the email address
dallas.overturfNOSPAM.TakeThisOut@verizon.net
REMOVE NOSPAM from the reply address.

----------

"Charles P. Lamb" <clamb.TakeThisOut@acm.org> wrote in message
news:eZjTpQy4GHA.4196@TK2MSFTNGP03.phx.gbl...
> What is the fix for this problem for disk drivers? Is there an error
> counter I can check? It is an Epson 1270 although I've noticed this with
> other printers as well. It is the "System" process which is using all the
> CPU.
>
> "Jim" <j.n.TakeThisOut@nospam.com> wrote in message
> news:9GhSg.5796$e66.3678@newssvr13.news.prodigy.com...
>>
>> "Charles P. Lamb" <clamb.TakeThisOut@acm.org> wrote in message
>> news:e5lsCra4GHA.3592@TK2MSFTNGP05.phx.gbl...
>>> Why is XP such a CPU hog when printing through a parallel port? Is it
>>> using polling instead of being interrupt driven? Is there anyway around
>>> this?
>>>
>>> Thanks,
>>>
>>> Charles P. Lamb
>>>
>> If it is using Programmed IO rather than DMA, it is most likely that the
>> port driver has regressed to PIO mode as a result of excessive errors.
>> Once the threshold (whatever it is), the driver never goes back to DMA. I
>> would suspect that the fix for this problem for disk drivers would also
>> apply to the parallel port.
>> Jim
>>
>
>
 >> Stay informed about: Printing using 100% CPU 
Back to top
Login to vote
Display posts from previous:   
   Windows XP Arc2 (Home) -> Perform Maintain All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum

Categories:
 Windows XP
 Windows Vista!
 Win 2000/NT/98/ME


[ Contact us | Terms of Service/Privacy Policy ]