我最近问过内存未卸载并得到了我得到的答案的帮助,但最近我了解到问题是不同的东西,所以我发布了一个新问题。
问题是,当用户尝试将 .tiff 文件打印为 PDF 时,无论文件大小如何,在尝试约 2-5 次(或多或少)后,执行该任务的 PC 速度会急剧下降。这导致打印为 PDF 任务需要花费 30 多分钟才能处理单个文件。
根据我上一个问题中的要求,以下是任务执行过程中任务管理器和进程的一些屏幕截图。
打印1:
打印2:
打印 3:(开始变慢。打印耗时约 10 分钟)
打印 4:(打印耗时约 20 分钟)
打印 5:(打印耗时约 25 分钟)
打印 6:(打印耗时约 25 分钟,打印空白 PDF。预览窗格也崩溃了)
打印 6(重试):(打印耗时约 25 分钟,再次打印空白 PDF。预览窗格仍然不工作)
此外,当用户尝试将屏幕转储从其桌面移动到共享目录时,会弹出一条错误消息,指出
内存不足,无法完成此操作”。
之后,他们的电脑完全崩溃了,他们必须重置电脑才能成功移动文件。
答案1
要监视内存使用情况,最好使用进程探索器。如果您使用安装了 Adobe Acrobat(而不仅仅是 Reader)的打印机进行打印Adobe PDF
,则意味着您正在使用由 Adobe Acrobat 创建的虚拟打印机。
从您发布的图片来看,无法确定哪个进程正在泄漏内存,这似乎是您的问题。在某些情况下,进程可能无法取消分配内存,这就是所谓的内存泄漏问题。当这种情况多次发生时,可能会减慢计算机速度,使其无响应。
您必须在 Process Explorer 中找到哪个进程在每次打印后增加了内存使用量 -看这里。它可能是与 Acrobat 一起安装的一些 exe。然后,您可以尝试在每次打印后终止该进程,看看情况是否会好转。
对于这样的问题,您还应该指定您的确切 Acrobat 版本(不仅是 XI,还有 11.xx.xx.xx,它应该位于“帮助”菜单 - 系统信息中的某个位置)。
看Adobe 论坛中的此链接- 尝试更新您的 Adobe Acrobat 或安装其他软件,如 PDFCreator 等。