Re: How to make printer print faster?
On Tue, 9 Dec 2003, Marco Beishuizen wrote: > Well I just tried a lot of settings (resolution to 300dpi, quality to > high/medium/low) but it has not influenced the speed of printing at all. > The only driver that seems suitable for my printer is the lj5mono or > lj5gray. > > Any other suggestions? You could get the PostScript DIMM for the 2100 and eliminate apsfilter. The speed increase would depend on what type of things you're printing, but it's inexpensive (saw the DIMM on printerworks.com for $39). -Warren Block * Rapid City, South Dakota USA ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
Marco Beizhuizen writes: > I did notice an increase of speed (when I changed the resolution from > 600x600 to 300x300) of data sent to the printer. Probably due to the > decrease of the amount of data sent. But it didn't influence the speed of > printing itself, so no 10ppm but more like a few ppm with a pause between > each page. One additional piece of data: on my USB1.1-connected Epson s-C82 under CUPS: Every six or eight passes the printer pauses. During this interval, the computer's CPU usage spikes. It looks as though there is some critical place without needed double bufferring. I don't know what this might do to a laser printer, which needs to have room to stop and start, and may hold data back if it sees that a stop is soon likely. One of these days, when the world comes to a stop and I can take a breath, I'm going to have a look at that and see if I can fix it. Mark Terribile __ Do you Yahoo!? New Yahoo! Photos - easier uploading and sharing. http://photos.yahoo.com/ ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On stardate Wed, 10 Dec 2003, the wise Chris Howells entered: > I have a similiar "issue" with a HP LaserJet 4 Plus, which is capable of > 12ppm. It's connected to my network using a JetDirect card on 100mbit switch, > so speed of the interface shouldn't be an issue. I'm using the hpijs drivers > currently. I would also agree that it seems to print more slowly than in > Windows. My impression is that the LaserJet 4 is quite an old printer and has > a relatively slow processor and therefore seems to spend quite a long time > processing each page. I don't know for sure but I think it's just simply that > it has to do more processing for UNIX print jobs. > > E.g. on WIndows it looks something like this: > > Application > PCL -> Printer > > On FreeBSD, mine does something like this: > > Application -> PostScript -> PCL -> Printer > > I was wondering if the PCL generated from PostScript was rather more > complicated than that generated by the Windows driver and therefore required > more processing. Yes I also have the impression that it has something to do with the translation from PostScript to PCL. The printer prints 10ppm from my laptop with Windows2000, so it can't be a hardware problem. I think it has to be a driver issue, some difference of printing systems between FreeBSD/Windows. > also take a look at (misleadingly-named) www.linuxprinting.org. They > reccommend the use of the pxlmono driver, and say that it's much faster than > others: > > http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_2100 I tried the "pxlmono" driver, recommended on the site instead of the "lj5mono" or "lj5gray" I'm using now. But that driver didn't work at all. Thanks for the tip though. I'm thinking of looking for a Postscript emulator DIMM now, to make my printer a PS printer. Marco -- "I played lead guitar in a band called The Federal Duck, which is the kind of name that was popular in the '60s as a result of controlled substances being in widespread use. Back then, there were no restrictions, in terms of talent, on who could make an album, so we made one, and it sounds like a group of people who have been given powerful but unfamiliar instruments as a therapy for a degenerative nerve disease." -- Dave Barry, "The Snake" ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On Wednesday 10 December 2003 11:13, Marco Beishuizen wrote: > I got the impression that the printer is processing the data coming from > Windows a lot faster than when the data is coming from FreeBSD. I have a similiar "issue" with a HP LaserJet 4 Plus, which is capable of 12ppm. It's connected to my network using a JetDirect card on 100mbit switch, so speed of the interface shouldn't be an issue. I'm using the hpijs drivers currently. I would also agree that it seems to print more slowly than in Windows. My impression is that the LaserJet 4 is quite an old printer and has a relatively slow processor and therefore seems to spend quite a long time processing each page. I don't know for sure but I think it's just simply that it has to do more processing for UNIX print jobs. E.g. on WIndows it looks something like this: Application > PCL -> Printer On FreeBSD, mine does something like this: Application -> PostScript -> PCL -> Printer I was wondering if the PCL generated from PostScript was rather more complicated than that generated by the Windows driver and therefore required more processing. also take a look at (misleadingly-named) www.linuxprinting.org. They reccommend the use of the pxlmono driver, and say that it's much faster than others: http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_2100 Cheers, Chris Howells ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On stardate Wed, 10 Dec 2003, the wise Mark Terribile entered: > I'm wondering if the problem is that everything going through APSFILTER is > sent as Postscript or raster. If this is on a 4.x (did you say 4.9?) then > you are limited to the 1.1 Meg/sec of USB1 (I'm assuming that it's a USB > printer). USB2 is 450 times faster, and may remove a bottleneck. On the > other hand, the bottleneck may be the speed at which the printer can process > either Postscript or its raster data. And that may depend on some resolution > settings. > > I can't think of how to measure these things offhand, but that's where I > would start. > > Mark Terribile Most of the time I'm printing from a PIII450 which runs FreeBSD 4.8-release and an Alpha which runs 4.7-release (I know I should upgrade but that's another issue :)). The printer is connected to a small network at home, three computers all running FreeBSD and the printer, all connected to a switch. Sometimes I plug a laptop from my work into the network, which runs Windows 2000. Now I think that the data sent to the printer is PostScript and not PCL (if this is possible, I'm no expert on this but I guess that's the reason Windows is printing a lot faster) and that I should install a so called "PostScript emulator DIMM". Problem is that these are hard to find since the LaserJet 2100 is an old model now. I just got a tip on the mailinglist that they are still being sold at http://www.printerworks.com. Now I hope that they deliver to Europe also and that the company can be trusted... Marco -- Finagle's Second Law: No matter what the anticipated result, there will always be someone eager to (a) misinterpret it, (b) fake it, or (c) believe it happened according to his own pet theory. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
Marco, I haven't much time at the moment, so this will not be a clean reply. ... > I did the test: > - When ps is busy processing the document, a lot of angle brackets are > visible in the middle of the graph (under user). But only for a second or > two. > - When the data is sent to the printer, a split second one plus sign is > visible under sys. > > After that everything returns to "normal" as if nothing is busy and the > data is being sent to the printer and the printer starts printing. You are not bound up on either CPU or interrupt behavior. > At first I thought the bottleneck is the speed of my network and the speed > the data is sent tot the printer. But it has to be something else because > when I attach a laptop to my network (with Win2000) it's printing 10 ppm. > > I got the impression that the printer is processing the data coming from > Windows a lot faster than when the data is coming from FreeBSD. I'm wondering if the problem is that everything going through APSFILTER is sent as Postscript or raster. If this is on a 4.x (did you say 4.9?) then you are limited to the 1.1 Meg/sec of USB1 (I'm assuming that it's a USB printer). USB2 is 450 times faster, and may remove a bottleneck. On the other hand, the bottleneck may be the speed at which the printer can process either Postscript or its raster data. And that may depend on some resolution settings. I can't think of how to measure these things offhand, but that's where I would start. Mark Terribile __ Do you Yahoo!? New Yahoo! Photos - easier uploading and sharing. http://photos.yahoo.com/ ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On stardate Tue, 9 Dec 2003, the wise Warren Block entered: > You could get the PostScript DIMM for the 2100 and eliminate apsfilter. > The speed increase would depend on what type of things you're printing, > but it's inexpensive (saw the DIMM on printerworks.com for $39). > > -Warren Block * Rapid City, South Dakota USA If that increases the speed, I'll look for it. I live in Europe so I will look for a PS DIMM here first :). It could be the solution because it seems the only difference between the Windows laptop and my FreeBSD computers (only talking about printing now of course). I print mostly "text" (from Acrobat or ApplixWare etc.). Marco -- Corruption is not the #1 priority of the Police Commissioner. His job is to enforce the law and fight crime. -- P.B.A. President E. J. Kiernan ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On stardate Wed, 10 Dec 2003, the wise Mark Terribile entered: > When something is slow, the first thing to learn is _why_ it is slow. > With it running, call up systat 1 -vmstat (systat-one-dash-vmstat) and > look at the bar graph from the lhs to the center of the display. If you > see lots of dashes or angle brackets, the problem is with user-level code > such as ghostscript . If you see lots of equal signs, then something in > the kernel (a driver?) is eating the time. If you see lots of plus signs, > then a lot of time is being spent fielding interrupts, which suggests that > the communication between the computer and the printer is not well handled. > (Parallel ports are horrible in this way.) If there is not a lot of CPU > being used, then the problem lies in the printer or in the precise > instructions is is being given -- or else in some other source of delay in > the computer. In an extreme case, heavy disk I/O could do this; you'll see > that in the display on the bottom left to bottom center. > > Once you know where the bottleneck is, or at least where it ISN'T, you > can look for the precise problem and the real fix. > > systat -vmstat may be the best thing a performance-concious developer > will find in FreeBSD. Apart, that is, from a system which wants to run > fast if only you'll let it. I did the test: - When ps is busy processing the document, a lot of angle brackets are visible in the middle of the graph (under user). But only for a second or two. - When the data is sent to the printer, a split second one plus sign is visible under sys. After that everything returns to "normal" as if nothing is busy and the data is being sent to the printer and the printer starts printing. At first I thought the bottleneck is the speed of my network and the speed the data is sent tot the printer. But it has to be something else because when I attach a laptop to my network (with Win2000) it's printing 10 ppm. I got the impression that the printer is processing the data coming from Windows a lot faster than when the data is coming from FreeBSD. Marco -- A [golf] ball hitting a tree shall be deemed not to have hit the tree. Hitting a tree is simply bad luck and has no place in a scientific game. The player should estimate the distance the ball would have traveled if it had not hit the tree and play the ball from there, preferably atop a nice firm tuft of grass. -- Donald A. Metz ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
How to make printer print faster?
Marco Beishuizen writes: >I own a HP LaserJet 2100, connected to my home network. According to the >specifications it should be able to print 10 pages per minute. When using >Windows that's not a problem. But using FreeBSD (with lpd configured with >help of Apsfilter from the ports) it prints very slowly, I guess about 2 >pages per minute. > >Is it possible to make printing go faster? When something is slow, the first thing to learn is _why_ it is slow. With it running, call up systat 1 -vmstat (systat-one-dash-vmstat) and look at the bar graph from the lhs to the center of the display. If you see lots of dashes or angle brackets, the problem is with user-level code such as ghostscript . If you see lots of equal signs, then something in the kernel (a driver?) is eating the time. If you see lots of plus signs, then a lot of time is being spent fielding interrupts, which suggests that the communication between the computer and the printer is not well handled. (Parallel ports are horrible in this way.) If there is not a lot of CPU being used, then the problem lies in the printer or in the precise instructions is is being given -- or else in some other source of delay in the computer. In an extreme case, heavy disk I/O could do this; you'll see that in the display on the bottom left to bottom center. Once you know where the bottleneck is, or at least where it ISN'T, you can look for the precise problem and the real fix. systat -vmstat may be the best thing a performance-concious developer will find in FreeBSD. Apart, that is, from a system which wants to run fast if only you'll let it. Mark Terribile __ Do you Yahoo!? New Yahoo! Photos - easier uploading and sharing. http://photos.yahoo.com/ ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On stardate Tue, 9 Dec 2003, the wise Peter Ulrich Kruppa entered: > On Tue, 9 Dec 2003, Marco Beishuizen wrote: > > > > > Hello, > > > > I own a HP LaserJet 2100, connected to my home network. According to the > > specifications it should be able to print 10 pages per minute. When using > > Windows that's not a problem. But using FreeBSD (with lpd configured with > > help of Apsfilter from the ports) it prints very slowly, I guess about 2 > > pages per minute. > > > > Is it possible to make printing go faster? > Start apsfilter's setup and play around with resolutions and > qualities. > If you need different quality standards, you could give them > different names like hplaser_lo and hplaser_hi . Well I just tried a lot of settings (resolution to 300dpi, quality to high/medium/low) but it has not influenced the speed of printing at all. The only driver that seems suitable for my printer is the lj5mono or lj5gray. Any other suggestions? gr. Marco -- They also surf who only stand on waves. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On Tuesday 09 December 2003 01:18 pm, Peter Ulrich Kruppa wrote: > On Tue, 9 Dec 2003, Charles Howse wrote: > > On Tuesday 09 December 2003 12:19 pm, Peter Ulrich Kruppa wrote: > > > On Tue, 9 Dec 2003, Marco Beishuizen wrote: > > > > Hello, > > > > > > > > I own a HP LaserJet 2100, connected to my home network. According to > > > > the specifications it should be able to print 10 pages per minute. > > > > When using Windows that's not a problem. But using FreeBSD (with lpd > > > > configured with help of Apsfilter from the ports) it prints very > > > > slowly, I guess about 2 pages per minute. > > > > > > > > Is it possible to make printing go faster? > > > > > > Start apsfilter's setup and play around with resolutions and > > > qualities. > > > If you need different quality standards, you could give them > > > different names like hplaser_lo and hplaser_hi . > > > > > > Regards, > > > > > > Uli. > > > > Uli, > > With all due respect, do you know for a fact that your suggestion works? > > I have a HP1100, configured with apsfilter, and I have tried that very > > same thing, and it only prints at 600 dpi. > > Sorry, this is bad. This works - as described - with my > hp-deskjet at home and one kyocera-laser at work. So I guessed > one could do it with your printer, too. > > Uli No problem. The bad thing is that there is a HP1100 DeskJet AND a HP1100 LaserJet. People seem to get the drivers confused. -- Thanks, Charles http://howse.homeunix.net:8080 Random Murphy's Law: Any given program will expand to fill all available memory. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On Tuesday 09 December 2003 01:04 pm, Scott I. Remick wrote: > On Tue, 9 Dec 2003 12:29:15 -0600, Charles Howse wrote: > > With all due respect, do you know for a fact that your suggestion works? > > I have a HP1100, configured with apsfilter, and I have tried that very > > same thing, and it only prints at 600 dpi. > > > > Does anyone know the correct driver for the HP1100 LaserJet? > > I've been using ljet4. > > I have a Laserjet 1012 and I can only get 600dpi. I use the hpijs driver w/ > CUPS. Frustrating, isn't it? The hpijs driver was suggested to me, I guess it's useless to try it. -- Thanks, Charles http://howse.homeunix.net:8080 Random Murphy's Law: Definition of an elephant: A mouse built to goverment specifications. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On Tue, 9 Dec 2003, Charles Howse wrote: > On Tuesday 09 December 2003 12:19 pm, Peter Ulrich Kruppa wrote: > > On Tue, 9 Dec 2003, Marco Beishuizen wrote: > > > Hello, > > > > > > I own a HP LaserJet 2100, connected to my home network. According to the > > > specifications it should be able to print 10 pages per minute. When using > > > Windows that's not a problem. But using FreeBSD (with lpd configured with > > > help of Apsfilter from the ports) it prints very slowly, I guess about 2 > > > pages per minute. > > > > > > Is it possible to make printing go faster? > > > > Start apsfilter's setup and play around with resolutions and > > qualities. > > If you need different quality standards, you could give them > > different names like hplaser_lo and hplaser_hi . > > > > Regards, > > > > Uli. > > Uli, > With all due respect, do you know for a fact that your suggestion works? > I have a HP1100, configured with apsfilter, and I have tried that very same > thing, and it only prints at 600 dpi. Sorry, this is bad. This works - as described - with my hp-deskjet at home and one kyocera-laser at work. So I guessed one could do it with your printer, too. Uli. > > Does anyone know the correct driver for the HP1100 LaserJet? > I've been using ljet4. > > -- > Thanks, > Charles > http://howse.homeunix.net:8080 > > Random Murphy's Law: > There is no such thing as a straight line. > > ___ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > +---+ |Peter Ulrich Kruppa| | Wuppertal | | Germany | +---+ ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On Tue, 9 Dec 2003 12:29:15 -0600, Charles Howse wrote: > With all due respect, do you know for a fact that your suggestion works? > I have a HP1100, configured with apsfilter, and I have tried that very same > thing, and it only prints at 600 dpi. > > Does anyone know the correct driver for the HP1100 LaserJet? > I've been using ljet4. I have a Laserjet 1012 and I can only get 600dpi. I use the hpijs driver w/ CUPS. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On Tuesday 09 December 2003 12:19 pm, Peter Ulrich Kruppa wrote: > On Tue, 9 Dec 2003, Marco Beishuizen wrote: > > Hello, > > > > I own a HP LaserJet 2100, connected to my home network. According to the > > specifications it should be able to print 10 pages per minute. When using > > Windows that's not a problem. But using FreeBSD (with lpd configured with > > help of Apsfilter from the ports) it prints very slowly, I guess about 2 > > pages per minute. > > > > Is it possible to make printing go faster? > > Start apsfilter's setup and play around with resolutions and > qualities. > If you need different quality standards, you could give them > different names like hplaser_lo and hplaser_hi . > > Regards, > > Uli. Uli, With all due respect, do you know for a fact that your suggestion works? I have a HP1100, configured with apsfilter, and I have tried that very same thing, and it only prints at 600 dpi. Does anyone know the correct driver for the HP1100 LaserJet? I've been using ljet4. -- Thanks, Charles http://howse.homeunix.net:8080 Random Murphy's Law: There is no such thing as a straight line. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: How to make printer print faster?
On Tue, 9 Dec 2003, Marco Beishuizen wrote: > > Hello, > > I own a HP LaserJet 2100, connected to my home network. According to the > specifications it should be able to print 10 pages per minute. When using > Windows that's not a problem. But using FreeBSD (with lpd configured with > help of Apsfilter from the ports) it prints very slowly, I guess about 2 > pages per minute. > > Is it possible to make printing go faster? Start apsfilter's setup and play around with resolutions and qualities. If you need different quality standards, you could give them different names like hplaser_lo and hplaser_hi . Regards, Uli. > > Thanks in advance, > > Marco > > -- > An age is called Dark not because the light fails to shine, but because > people refuse to see it. > -- James Michener, "Space" > ___ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > +---+ |Peter Ulrich Kruppa| | Wuppertal | | Germany | +---+ ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
How to make printer print faster?
Hello, I own a HP LaserJet 2100, connected to my home network. According to the specifications it should be able to print 10 pages per minute. When using Windows that's not a problem. But using FreeBSD (with lpd configured with help of Apsfilter from the ports) it prints very slowly, I guess about 2 pages per minute. Is it possible to make printing go faster? Thanks in advance, Marco -- An age is called Dark not because the light fails to shine, but because people refuse to see it. -- James Michener, "Space" ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"