博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

Maven并行执行特性,以及JVM问题

Posted on 2013-03-18 10:40  Bruce Zhang  阅读(647)  评论(0编辑  收藏  举报

1. Module的并行特性:

待续。。。

2. maven-surefire-plugin的并行特性:

参考文档:http://maven.apache.org/surefire/maven-surefire-plugin/examples/fork-options-and-parallel-execution.html

选择合适的fork策略和并行设置,可以极大的影响测试的内存消耗和运行时间。

surefire为并行执行提供了多种配置项,你可以根据服务器的硬件参数任意配置。并且,特别需要提到的是,合适的fork配置可以减小内存消耗。

基本上,surefire有两种方法可以实现并行测试。最明显的方法就是使用“parallel”参数,另外一种就是配置fork。

3. JVM的分配:

待续。。。