已结束支持的版本: 6.5
历史版本。 PostgreSQL 6.5 已结束支持。 请参阅 当前版本手册.
29.22. 计时结果
这些计时结果来自使用以下命令运行回归测试
% cd src/test/regress
% make all
% time make runtest
Linux 2.0.27 下的计时在每次运行之间似乎有大约 5% 的波动,这大概是多任务系统调度的不确定性所致。
29.22.1. 版本 6.5
与以前的版本一样,各版本之间的计时不能直接比较,因为加入了新的回归测试。总体而言,v6.5 比以前的版本更快。
禁用 fsync() 时的计时:
时间 系统
02:00 Dual Pentium Pro 180, 224MB, UW-SCSI, Linux 2.0.36, gcc 2.7.2.3 -O2 -m486
04:38 Sparc Ultra 1 143MHz, 64MB, Solaris 2.6
启用 fsync() 时的计时:
时间 系统
04:21 Dual Pentium Pro 180, 224MB, UW-SCSI, Linux 2.0.36, gcc 2.7.2.3 -O2 -m486
对于上面的 Linux 系统,使用 UW-SCSI 磁盘而非(较旧的)IDE 磁盘可使回归测试的速度提升 50%。
29.22.2. 版本 6.4beta
本版本的耗时与以前版本不能直接比较,因为纳入了一些额外的回归测试。不过总体而言,v6.4 应比前一版本略快(谢谢 Bruce!)。
时间 系统 02:26 Dual Pentium Pro 180, 96MB, UW-SCSI, Linux 2.0.30, gcc 2.7.2.1 -O2 -m486
29.22.3. 版本 6.3
本版本的耗时与以前版本不能直接比较,因为纳入了一些额外的回归测试并移除了一些涉及时间旅行的过时测试。不过总体而言,v6.3 比以前的版本快得多(谢谢 Bruce!)。
时间 系统 02:30 Dual Pentium Pro 180, 96MB, UW-SCSI, Linux 2.0.30, gcc 2.7.2.1 -O2 -m486 04:12 Dual Pentium Pro 180, 96MB, EIDE, Linux 2.0.30, gcc 2.7.2.1 -O2 -m486
29.22.4. 版本 6.1
时间 系统 06:12 Pentium Pro 180, 32MB, EIDE, Linux 2.0.30, gcc 2.7.2 -O2 -m486 12:06 P-100, 48MB, Linux 2.0.29, gcc 39:58 Sparc IPC 32MB, Solaris 2.5, gcc 2.7.2.1 -O -g