我们有omnimark脚本,需要2GB的SGML文件大小作为输入和输出是围绕2.2 gb.The脚本是从UNIX shell脚本调用,我们正面临着,有时脚本成功并运行某个问题的文件它只是中止没有错误....任何想法或建议如何调试呢?Omnimark文件处理失败
0
A
回答
0
在运行OmniMark v5.3之前,由于缺乏服务器资源/内存导致脚本炸弹,我看到过这种类型的问题。
如果您已指定写入日志文件,例如使用-log logfilename.txt,那么你会看到类似于错误代码#3000“内存不足错误”的内容。
http://developers.omnimark.com/docs/html/error/3000.htm
如果没有日志文件,则初始步骤将是运行脚本在控制台会话,以便任何此类中止消息是可见的。
斯蒂洛在OmniMark的各种版本的网页列表修复
http://developers.omnimark.com/docs/html/concept/806.htm
这提到了各种在软件的各个版本(例如使用某些翻译规则),它可以帮助记忆相关的问题一些调查。
或者,你可以添加到剧本创作到调试日志文件(带有全局开关激活调试或关闭(这样你就不会再有,当你不需要浪费I/O资源)) 。调试日志文件应该是无缓冲的。在脚本的某些断点处添加消息。更详细的在缩小好不到哪/时的误差,但文件的大小,我建议这是一个I/O或内存错误。
还取决于您使用的是哪种版本的OmniMark。
相关问题
- 1. SparkCLR:处理文本文件失败
- 2. 处理俄文本文件失败
- 3. 批处理文件IF ELSE失败
- 4. Python的失败文件处理冻结
- 5. 处理NSURLSessionDownloadTask失败
- 6. 预处理失败
- 7. itunesconnect处理失败
- 8. 调用另一个批处理文件调用批处理文件失败
- 9. Spring批处理,再次处理失败的文件,跳过成功处理
- 10. org.springframework.web.util.NestedServletException:处理程序处理失败
- 11. PHPMailer:处理“收件人失败”
- 12. 如何处理inet_ntop()失败?
- 13. 如何处理AsyncTask失败
- 14. 处理SSIS验证失败
- 15. WCF和MSMQ失败处理
- 16. C++异常处理失败
- 17. GetLowestPricedOffersForSKU失败处理参数
- 18. 处理按位或失败
- 19. 处理CSS加载失败
- 20. org.springframework.web.util.NestedServletException:请求处理失败
- 21. 错误处理失败
- 22. 处理红宝石“失败......”
- 23. 处理子lambda失败
- 24. 处理失败的`Future`
- 25. 如何处理“getaddrinfo失败”?
- 26. 如何处理url.get()失败
- 27. Laravel:处理失败的findOrFail()
- 28. 池多处理失败
- 29. 如何处理NetworkStream.Write失败
- 30. 处理NHibernate加载失败