poi 版本2.5.1 与3.7.0性能对比

测试环境:操作系统:XP
处理器:Pentium(R) Dual-Core Cpu E5400 @ 2.70GHz  x2
       内存:2GB
Java 虚拟机:64MB

Poi 版本2.5.1 3.7.0性能对比(多次测试平均数)

 

Poi 2.5.1

Poi 3.7.0

Excel行数

生成文件大小

生成速度(ms)

生成文件大小

生成速度(ms)

1000

174KB

234

177KB

781

10000

1.67MB

1140

1.69MB

3952

20000

3.34MB

2093

3.39MB

7716

21000

3.51MB

2374

3.56MB

8326

22000

3.68MB

2625

3.73MB

8825

23000

---

OOM

3.90MB

9169

30000

--

OOM

5.08MB

12044

40000

---

OOM

6.78MB

18824

41000

---

OOM

---

OOM

 结论:处理速度方面:poi低版本2.5.1大约是高版本3.7.0的3倍多,而OOM方面:低版本生成3.68MB以上的文件就内存溢出了,而3.7.0版本能生成到6.78MB文件

你可能感兴趣的:(虚拟机,Excel,XP)