目前,我正在对Smook和c#代码进行性能测试。 仅适用于较高的MB文件与c#代码相比。对于较低的MB文件,其运行时间对于smooks和c#代码几乎相同。 因此,我浏览了有关此内容的内容,以提高较低MB文件的欺骗性能,我知道我们需要在欺骗中禁用HTMLReportGenarator。 在这种情况下,请有人帮助。谢谢。
关于, 潘迪扬M
答案 0 :(得分:0)
根据smooks guide,请勿在生产代码中使用HTMLReportGenerator
:
仅在开发中使用HTMLReportGenerator。启用该功能后,HTMLReportGenerator会产生大量的性能开销,并带有大量消息,甚至可能导致OutOfMemory异常。
从您的代码中删除与HtmlReportGenerator
类似的EventListener
:
execContext.setEventListener(new HtmlReportGenerator("/tmp/smooks-report.html"));