JAVA利用JACOB操作WORD文件导致速度非常低下,求解
功能描述: 从数据库读取记录,然后利用JACOB打开WORD模板,然后进行查找替换操作,然后转换成PDF文件。每个业务需要操作4个WORD模板。
现象描述:用户少的时候(比如10个WORD进程),则转换用时为2-20秒。 如果达到150个以上的WORD进程,则用时300-400秒,简直无法忍受。
注: CPU负载30%,不超过50%。 内存占用40%,不超过50% 。硬盘从资源监视器里看到每秒10MB,间歇性的。
请问专家,有什么好办法优化呢? 分数不多,还请不吝指教。