Benchmarks

You have done benchmarks ?
You've found a faster sort ?
Please let us know!

Testimonial

Thank you for allowing me to evaluate your excellent product. In terms of performance it was clearly the best product available on the market. I bench-tested it against a number of other sort utilities and it performed at a minimum of 2.5x the speed of the other programs.
.../...
I am therefore in a position to recognise high quality, and your software is amazing.

- Lindsay Mitchell - Financial Systems Consultant

More testimonials

XSM is with no doubt the fastest sort utility you can find!

Rather than a long marketing speech, just read clients feedback then download and evaluate freely XSM by yourself!

Evolution XSM 6.91 vs 6.90 vs 6.71

241 secondes (4 minutes) to sort 10GB !


Intel Core i7-4510U 2.00GHz, 8GB RAM, SSD, Windows 8.1 64-bit

Comparing XSM 6.91 vs GNU standard sort

Comparing XSM v6.91 / GNU standard sort to sort from 1 to 200 GB


Intel Xeon(R) E5-1620 8 vCPU 3.60GHz, 64GB RAM, RAID1, Linux CentOS7

XSM 6.79 Performance Improvement

Comparing XSM v6.77 vs v6.71 vs standard sort for 1, 5, 10 GB sort


IBM p5 520 1 vCPU * CE 30%, 8GB RAM, all disks on SAN

XSM 6.77 Performance Improvement

Comparing XSM v6.77 vs v6.71 for 10 GB sort


sort 10 GB (100 millions records x 100 bytes), no sortwork,
Linux FC14 x86_64 vs Win XP 32 on same box: Intel Core2 E8500, 2GB RAM, 1 x SATA2

XSM 6.77 vs standard sort, from 1 to 50 GB, Sparc Solaris 10

Time in minutes to sort from 1 to 50 Gigabytes file


SunOS 5.10 sun4u sparc SUNW,Sun-Fire-15000, EMC SAN disks, 2 Oracle instances, +2000 processes running

XSM 6.68 vs standard sort, from 1 to 30 GB, Linux x86

Time in minutes to sort from 1 to 30 Gigabytes file


Linux FC9.x86_64, Core2 Duo E6550 @ 2.33GHz, 2 GB RAM, 2 x IDE 7200 rpm

XSM 6.58 vs challenger softwares 5GB, 10GB, 20GB, WinNT

  • Machine with normal, stable system load.
  • Files generated by SortGen before each run.
  • Ground rules : http://sortbenchmark.org
  • Average elapse on 5 runs. Each run executes all sort programs.
  • 1 hard disk IDE 7200 rpm for input + output
  • 1 hard disk IDE 7200 rpm for temporary sortworks
  • Benchmark is reproductible.

Time in minutes to sort a 5 Gigabytes file



Time in minutes to sort a 10 Gigabytes file



Time in minutes to sort a 20 Gigabytes file



XSM from 1 to 30 Gigabyte, Linux x86_64 vs Solaris 10 Sparcv9

Time in minutes to sort from 1 to 30 Gigabytes files


  • Machine with normal, stable system load.
  • Files generated by Sortgen before each run.
  • 1 disk for input + output
  • 1 disk for temporary sortworks (4 SORTWORKS)
  • Multi-threading
  • Benchmark is reproductible.

This benchmark shows linear performances on files from 1 to 30 Gigabytes on different platforms:
whatever the volume processed, elapse times is foreseeable and constant.
In above example, SUN Sparc has SCSI disks faster than PC's IDE but slower CPUs. This explains difference in performances.

XSM vs standard sort, IBM AIX

Time in seconds to sort from 100K up to a million records on IBM AIX:

AIX 5.2 P570 CPU 1.9Ghz RAM 6GB

XSM vs standard sort, IBM Z/Linux

Time in seconds and CPU usage to sort a 1M records file on IBM z/Linux:

XSM vs standard sort, in the Old times

Ancient benchmarks from begining of XXIth century when it took 1 minute to sort 100 Megabytes...
Today, it takes 40 secs to sort 1 Gigabyte!
The point is to show that XSM, since its creation, has always been way faster that standard sort
(as well as its challengers).


Rather than a long marketing speech, just read clients feedback then download and evaluate freely XSM by yourself!