概述:我正在 Linux 下设置 AirPrint 操作。它可以工作,但是存在严重的性能问题,我正在寻找有关调试的想法。我搜索了类似的帖子,但没有发现任何帮助。
环境:Linux内核v3.14
CUPS 版本:1.5.4
Avahi 版本:0.6.31
问题:当我在打印机上从 iPad(iOS 5 或 iOS 11)打印任何内容时,iPad 会显示“正在联系打印机……”将近 10 秒钟,然后简短地说“正在准备……”,然后继续打印实际工作。我意识到,如果我选择要打印的文档,选择打印以查看打印预览,然后等待大约 10 秒钟,打印预览最终会调整大小并更改,如果我再按打印,它不会说“正在联系打印机.. .” 更多。基本上,在这 10 秒内,它会向打印机发送多个 Get-Printer-Attributes 查询(查看 CUPS 日志),每个查询之间间隔 5 秒。
欢迎任何想法!