HH&S product

XSMeXtended Sort Merge

Windows and AIX benchmarks: comparing XSM with standard sort utilities and tracking performance across versions.

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 fastest at every measured size.
XSM starts to be way faster than GNU sort above 1GB.
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.
This illustrates the continuous optimization of XSM.

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.