Re: How to make printer print faster?

2004-01-26 Thread Warren Block
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?

2003-12-11 Thread Mark Terribile

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?

2003-12-10 Thread Marco Beishuizen
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?

2003-12-10 Thread Chris Howells
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?

2003-12-10 Thread Marco Beishuizen
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?

2003-12-10 Thread Mark Terribile

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?

2003-12-10 Thread Marco Beishuizen
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?

2003-12-10 Thread Marco Beishuizen
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?

2003-12-10 Thread Mark Terribile

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?

2003-12-09 Thread Marco Beishuizen
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?

2003-12-09 Thread Charles Howse
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?

2003-12-09 Thread Charles Howse
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?

2003-12-09 Thread Peter Ulrich Kruppa
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?

2003-12-09 Thread Scott I. Remick
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?

2003-12-09 Thread Charles Howse
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?

2003-12-09 Thread Peter Ulrich Kruppa
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?

2003-12-09 Thread Marco Beishuizen

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]"