性能数据
下面的性能数据展示了创建 N
行 50
列工作表所执行时间和内存使用情况,其中单元格包含字符串和数字的 1:1 混合。测试环境基于普通个人计算机 (OS: macOS High Sierra version 10.13.4, CPU: 1.8GHz Intel Core i5, RAM: 8 GB 1600 MHz DDR3, SSD: 120GB, Go Version: go1.10.2 darwin/amd64
, Commit: d96440e
)。具体数据会因机器而异,但趋势应该是一样的。
行 | 列 | 时间 (秒) - 先写入行 | 时间 (秒) - 先写入列 | 内存占用 (MB) |
---|---|---|---|---|
200 | 50 | 0.05 | 0.05 | 10.0 |
400 | 50 | 0.09 | 0.09 | 11.0 |
800 | 50 | 0.15 | 0.18 | 20.7 |
1600 | 50 | 0.37 | 0.42 | 36.1 |
3200 | 50 | 0.68 | 1.01 | 46.1 |
6400 | 50 | 1.34 | 3.36 | 136.9 |
12800 | 50 | 2.64 | 11.76 | 305.1 |