开放式办公文档转换使用100%CPU


1

当我尝试使用来自开放式办公室的ooextract python脚本转换word文档时

/usr/local/bin/ooextract.py myDocument.doc myDocument.pdf

开放式办公室deamon(sOffice.bin)永远占用100%的CPU负载。

我们在运行debian squeeze 2.6.32-5-amd64的虚拟机上使用Open Office 2.6.3

更新:

我们发现这只出现在我们的测试文档中,其他文档可以毫无问题地进行转换。但是我们怎样才能找出我们的文件有什么问题。我们如何在sOffice.bin进程中启用trace / loggin?


您可能希望包含文件大小等。转换是否完成?听起来脚本中可能存在错误。
Josh M.

使用100%的CPU是程序可以做的最好的事情。它运行得越快,它就会越早完成。你的问题是,运行需要这么长时间,绝对的CPU占用,而不是相对的占用。
user unknown

Answers:


2

我有一个类似的问题。为了调试它,我将测试文档置于版本控制之下,并一次删除它的重要部分;确保我注意到删除了哪些结构。

这让我把它分解为2.4.1和一个包含一行的表的问题,其中有很多文本内容。允许该表跨页面分割,但行不是。渲染为PDF导致类似的100%CPU使用率问题。


0

它似乎与Open Office版本2.6.3有关,使用Open Office 3.3.0我们不再有问题了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.