So I've found heaps of posts about PrintJobMgr using up to 99% CPU and causing laptop temperatures to skyrocket, usually the solution given is to force quit PrintJobMgr or clear the print queue. But does anyone know why PrintJobMgr does this in the first place? Surely it's not normal behaviour to use that much CPU?
It's not a huge problem, but I can't imagine it's good for the cpu temp to jump 20℃ every time I print something, even just a simple text document.
I'm have a MacBook Pro OS 10.4.10, using a Canon iP 1200 printer with driver version 4.1.9
Any ideas?
i have an HP photosmart 8450 that my daughter queued up a bunch of print jobs to. it had no paper and so the jobs just sat there. the PrintJobMgr positively ate up my cpu so it is not a Canon problem.
Well the earlier post mentioning the Reset printing system option worked for me. However, it's now hidden in Leopard. In Tiger it was indeed in /Applications/Utilities/Printer Setup Utility. But in Leopard you need to open the Printer & Fax preference pane and then Control click on your printer to get a pop-up with "Reset printing system..." option.
I too have a Canon printer (IP4000) and had this problem show up after installing Bonjour for Windows under Parallels and tried unsuccessfully to print from a Windows app. Even after deleting the print job from the Canon utility and restarting the PrintJobMgr continued to use up 100% of one of my four CPU's in my Mac Pro.
When I "Reset printing system..." as above, it was fixed for me.
I have been dealing w/ runaway fan for a couple weeks - THANKS to Aaron - his fix was correct - opened System Prefs > Print/FAX > Print Queue and deleted the offending job - MY fan took about 90 sec to cycle all the way down, but it did - thanks again to all - now if I could only figure out why the AirPort doesn't work anymore...
The Problem: While printing, the processor using 99-100% of the CPU. (This is a problem because it causes the fans to ramp up and the computer to get hot. When printing 100 pages, the machine becomes hot to the touch and sounds like it's a rocket ship.)
Proposed Solution 1: People are assuming that the processor is ALWAYS using 100% of the CPU. The solution proposed is to get rid of jammed print jobs by resetting the print system or deleting the print jobs. This solution works for the ALWAYS 100% problem, but that is NOT the problem here.
Proposed Solution 2: People think that the computer SHOULD use 100% of the CPU while printing, reasoning that the system is just making good use of its resources. This is FALSE. I can run Windows XP on the same machine, and print the same document faster with much LESS processor usage (typically about 5% or less). Clearly, the Mac system is using more resources than it should.
The REAL solution: This is the solution I want: Let me print a document to a Canon printer and use just the CPU cycles needed to print (which should be VERY small -- under 5%) while running Mac OS X.
YES! You guys are great, thanks for solving this for me. I found an accidentally-installed printer that had a bunch of active print jobs that my wife had forgotten about. They weren't showing in the dock so I had to access the Printer control panel to find them. Now they're deleted and all is well!