我在这个主题上找不到任何适合的东西:我们有一台运行CSW CUPS和几台networking打印机的Solaris服务器。 使用LPD打印速度很快,但是当我们尝试使用套接字或SMB时,速度非常慢(<1秒,而对于小型作业来说,只有30秒)。
当有一个只支持socket和SMB的打印服务器时,我们通过使用LPD来避免这种情况。 客户拒绝更换设备(请不要问我们什么都试过)。
另一方面,为什么套接字要比LPD慢? 有没有人有什么想法去寻找/进入?
非常感谢!
我知道,我晚了一点。
这可以通过设置waiteof = false来解决
sockets:// URI:端口waiteof =假?
http://www.cups.org/documentation.php/doc-1.4/network.html#SOCKET
CUPS默认等待打印机准备就绪,然后再发送新的打印作业作为安全网。 这导致它等待正在打印完成的内容变慢。
另外请确保更新到1.4.4。 据说是固定的。
注意:
你会想安装一个比1.4.4更新的版本。 主要发行版的杯子包仍然有这个bug。
例如:Debian Squeeze(目前稳定在2012年),有1.4.4-7杯,但是这个bug仍然存在。 我不得不从sid(unstable)安装杯子1.5.3来解决这个问题。
试一试:
/etc/opt/csw/cups/cupsd.log
)并读取日志( /var/opt/csw/log/cups/...
) 在networking上的任何时候更改networking/速度或双工是否有帮助?
大多数网卡默认是自动协商的。 我想知道是否强制链接速度和双工无论你的networking运行将帮助。
我猜测,“假脱机文件”要大得多,因此在使用SMB时要通过networking发送更多的数据。 你需要使用networking嗅探器来validation这一点。