Druckvorgang über CUPS beschleunigen
Hallo Gruppe,
ich habe meinen Drucker (Pixma IP4200) seit kurzem nicht mehr direkt
an meinen Laptop sondern an meine Alix-Box angeschlossen, damit der
Laptop minimal stabiler ist. Auf der Box läuft dann ein OpenVPN, und
auf dem OpenVPN-interface läuft dann CUPS. Das Problem: Für eine
Textseite braucht der Drucker so ~2 Minuten (sonst hätte er die in
(gefühlten) 5 Sekunden ausgespuckt).
Auf der Box brauchen während der ganzen Zeit "rastertogutenprint" und
"cupsd" die gesamte CPU (500 MHz AMD Geode) und der Drucker druckt
immer ein kleines Stückchen, um dann in Denkpause zu verharren.
Das ganze kann natürlich zwei Ursachen haben:
1) Die CPU ist einfach viel zu schwach, aber:
2) Obwohl lsusb mir sagt, dass es sich um USB 2.0 handele, ist es
doch USB 1.1 – dann dürfte aber die CPU-Auslastung geringer sein.
»Das muss doch irgendwie gehen!™«. Vor 10 Jahren konnte man
schließlich auch Drucken – konkrete Fragen sind jetzt (sonstige Tipps
natürlich auch willkommen):
1) Gibt es eine Möglichkeit, diese kostspieligen Rechnungen auf dem
Laptop auszuführen und den Drucker an der Box angeschlossen zu haben?
Sodass die Box den Drucker quasi als Netzwerk-Drucker darstellt und
CUPS auf dem Laptop alles rechnet?
2) Gibt es eine Möglichkeit, die Berechnungen auf der Box selbst zu
beschleunigen?
Besten Dank fürs Lesen,
Claudius
"top" während eines Druckvorganges:
Tasks: 90 total, 2 running, 88 sleeping, 0 stopped, 0 zombie
Cpu(s): 92.2%us, 7.2%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.7%si, 0.0%st
Mem: 255520k total, 224136k used, 31384k free, 5484k buffers
Swap: 249976k total, 4k used, 249972k free, 158804k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6835 lp 20 0 14164 8216 1776 R 76.4 3.2 0:43.41 rastertogutenpr
7241 lp 20 0 33960 14m 3664 S 1.6 5.8 0:02.52 gs
5264 root 20 0 9716 5052 2664 S 1.3 2.0 0:04.42 cupsd
8742 root 20 0 2448 1140 892 R 1.0 0.4 0:00.09 top
"lsusb":
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 011: ID 115e:0003
Bus 001 Device 009: ID 04a9:10a2 Canon, Inc. iP4200
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
--
Kliban's First Law of Dining:
Never eat anything bigger than your head.
http://chubig.net/
Reply to: