目前网络上的Java模板引擎测试基本上都是非独立JVM测试的, 这样做后测试的引擎性能会较高,与实际性能相比有较大偏差, 因此本测试对每个引擎都使用独立JVM测试,保证了各个引擎间环境的公平性;
mvn clean install
- /target/classes/benchmark.bat
- /target/classes/benchmark.properties
- Windows 下执行
/target/classes/benchmark.bat
- Linux暂未支持
这个测试于 2013年12月22日,其中的测试结果已经有所发展或是发生改变,请注意时效性。
JVM : Windows Oracle JDK7u45(32位)
JVM参数 : -server -Xms128m -XX:PermSize=32m
预热 : 1000
渲染次数: 200000
数据深度: 50
输出编码: UTF-8
JVM: Windows Oracle JDK6u37(32位)
交流QQ群:109365467
引擎参考:
- BSL
- Webit-Script
- JetBrick-Template
- HTTL
- Beetl
- 项目主页:http://ibeetl.com/
- Rythm
- Velocity
- FreeMarker
软件作者:Boilit 作者姓名:于景洋 所在单位:胜利油田胜利软件有限责任公司
- zqq90:https://github.com/zqq90/ebm
- subchen:https://github.com/subchen/ebm
- Septembers:https://github.com/Septembers/ebm
Template Engine Benchmark Test is released under the MIT License. See the bundled LICENSE file for details. Template Engine Benchmark Test 依据MIT许可证发布。 详细请看捆绑的LICENSE文件。