想问一下你为什么我的声纳跑步者已经跑了将近一周的建议,从Bullseye输入xml结果。我们的c ++代码库相当大,至少有几百万代码。
我试图增加java堆大小以消除“错误 - 无法更新信号量org.apache.ibatis.exceptions.PersistenceException”,通过执行(导出SONAR_RUNNER_OPTS =“ - Xmx3062m -XX:MaxPermSize = 512m -XX: ReservedCodeCacheSize =128米“)。另外,我的sonar-project.properties看起来像这样:
sonar.sources=./cplusplus
sonar.cxx.includeDirectories=../../../ThirdPartyTools,../../../shared_3rdParty,../../../NAG_Software,../../../Archive,cplusplus/framework/include,include/
sonar.exclusions= cplusplus/framework/include/boost/*,**/*.doc,**/*.docx,**/*.ipch
sonar.cxx.coverage.reportPath=testAllAppl.xml
sonar.language=c++
testAllAppl.xml文件包含Bullseye的所有结果。我想知道我可以做些什么来加快性能 - 这是一个根本没有根据现有帖子做多线程的事情。
是否可以在排除项中添加更多内容,或者我是否包含太多代码(./include/包含指向所有boost库和我们自己的库的软链接)? 我还可以尝试哪些方法来加快效果?
提前感谢您的分享!