HH&S product

XSMeXtended Sort Merge

Windows and AIX benchmarks: measured performance against standard sort utilities

XSM is one of the fastest external sort utilities on the market!

XSM benchmarks

Comparison of XSM 7.00, GNU sort and AIX sort elapsed times on AIX for files from 100 MB to 10 GB
AIX benchmarks for 100 MB, 500 MB, 1, 2, 5 and 10 GB files.
XSM is the fastest of the compared utilities at every measured file size.
XSM is significantly faster than GNU sort above 1 GB in these measurements.
XSM 7.00 and native Windows sort elapsed times for files from 1 to 20 GB
Median elapsed times for sorting 1, 5, 10 and 20 GB files.
XSM 7.00 is 4.71 to 9.48 times faster than native Windows sort in these measurements.
XSM 6.71 to 7.00 elapsed-time evolution on Windows for 1, 5 and 20 GB files
Comparison of XSM versions 6.71, 6.93, 6.94, 6.95 and 7.00 on Windows using 1, 5 and 20 GB files.
The displayed times are measured median elapsed times in seconds.
These measurements illustrate the performance improvements delivered across successive XSM versions.

All benchmarks follow the same protocol:

  • files generated with sortgen,
  • one unmeasured preliminary pass to neutralize cache effects,
  • identical input, output and sortworks disks,
  • followed by median elapsed times measured over three runs.