从Windows 2003打印服务器缓慢打印

我有一个Windows 2003 SP2打印服务器。 在服务器上设置了超过100个打印队列。 服务器有4 GB RAM和两个处理器。 我收到有关印刷变得很慢的投诉,有时候工作需要15分钟才能印刷。 如果我重新启动服务器,清理它大约一个星期。 然后重新开始。 有关如何提高性能的任何build议?

你在事件日志中看到什么奇怪的东西? 根据您的描述,我立即怀疑内核内存(分页或非分页池)耗尽。

我会看看“日志性能分析”工具,以便了解这个问题的瓶颈所在。 此工具“摄取”“性能监视器”收集的“计数器日志”文件,并为不同的服务器工作负载生成各种报告。 对于您,我会考虑运行“SystemOverview”PAL阈值文件以获得问题原因的一般感觉。 (PAL工具可以导出一个性能监视器模板,它将指导你在日志文件中存储哪些计数器。如果你不熟悉性能监视器,PAL站点有一些关于PAL和日志的好的培训项目 。)

我强烈怀疑从干净启动收集的日志数据运行的PAL到发生的问题将给你一个问题的原因的迹象。

没有更多的数据,任何答案都只会在黑暗中摸索。 如所build议的那样,从perfmon和/或事件日志收集信息。 张贴在这里,有人可能会根据分析给你一个准确的答案,而不是猜测。

但是,我也build议,不要重新启动机器,下次重新启动打印后台处理程序。 在大多数情况下,我已经看到这个工作是解决问题的根本原因,而且每次都会popup整个虚拟机。 (这也有助于在某种程度上缩小寻找答案的范围,重新启动假脱机程序服务的效果与重新启动一样有效。)