|
XSM Performances
|
| Current stable release Basic: 4.70 - Pro: 6.71 |
Beta release Basic: n/a - Pro: n/a |
|
XSM est incontestablement le tri le plus rapide du marché !
Vous avez fait un benchmark ? Vous avez trouvé un tri plus rapide ? Dites le nous !
- XSM Tri de 1 à 30 Gigabyte Linux x86_64 vs Solaris 10 Sparcv9
- XSM vs tri standard, de 1 à 30 GB
- XSM vs challengers sort 5GB WinNT
- XSM vs challengers sort 10GB WinNT
- XSM vs challengers sort 20GB WinNT
- XSM vs tri standard IBM AIX
- XSM vs tri standard IBM Z/Linux
- XSM vs tri standard AIX, Solaris, Linux
Durée en minutes pour trier un fichier de 1 à 30 Gigaoctets :
- Machines en charge normale.
- Fichiers générés avant chaque tri par sortgen.
- 1 disque pour input + output
- 1 disque pour temporary sortworks (4 SORTWORKS)
- Multi-threading
- Benchmark reproductible.
Ce benchmark montre la linéarité des performances sur des fichiers de 1 à 30 GB sur différents systèmes d'exploitation : quelques soient les volumes traités, les temps de traitements XSM sont prévisibles et constants.
Dans l'exemple cité, le SUN sparc est doté de disques SCSI plus rapides que le PC, mais de processeurs plus lents, ce qui explique la différence de performances.
Durée en minutes pour trier un fichier de 1 à 30 Gigaoctets : comparatif XSM vs tri standard
Linux FC9.x86_64, Core2 Duo E6550 @ 2.33GHz, 2 GB RAM, 2 x IDE 7200 rpm
Benchmark XSM vs MS SORT, Postman, et concurrents (fev. 2008)
- Machine en charge normale.
- Fichiers générés avant chaque tri par SortGen.
- Ground rules : http://www.hpl.hp.com/hosted/sortbenchmark/
- Temps moyen sur 5 passes. Chaque passe exécute tous les programmes de tri.
- 1 disque IDE 7200 rpm pour input + output
- 1 disque IDE 7200 rpm pour temporary sortworks
- Benchmark reproductible.
Durée en minutes pour trier un fichier de 5 Gigaoctets :
Durée en minutes pour trier un fichier de 10 Gigaoctets :
Durée en minutes pour trier un fichier de 20 Gigaoctets :
Durée en secondes pour trier de 100k à un million de lignes sous IBM AIX :
(AIX 5.2 P570 CPU 1.9Ghz RAM 6GB)
Durée en secondes et consommation CPU pour trier un fichier d'un million de lignes sous IBM Z/Linux :
XSM vs tri standard on UNIX
Durée en secondes pour trier un fichier d'un million de lignes (100 car. par ligne) :
Input file : 100 MB, XSM v6: 5 sec, XSM v6: 17 sec., Standard: 61 |
CPU | IBM P/Series PPC quadri processor |
| Cache | n/a |
| Mem. | n/a |
| Disk | 3 x SCSI |
| Speed | n/a |
| O.S. | AIX 5  |
| |
Input file : 24 GB, XSM: 2002 sec., Standard: n/a |
CPU | Serie 6800 quadri 4 x 900 Mhz (3 LPAR) |
| Cache | n/c |
| Mem. | n/c |
| Disk | SCSI |
| Speed | n/c |
| O.S. | SUN Solaris 8  |
| |
Input file : 1 GB, XSM: 186 sec., Standard: 412 sec. |
CPU | Intel PIII/733 Mhz |
| Cache | 512 K |
| Mem. | 256 M |
| Disk | 2 x UDMA |
| Speed | 7200 rpm |
| O.S. | Win 2000  |
| |
Input file : 100 MB, XSM: 16 sec., Standard: 102 sec. |
CPU | Serie 6800 quadri Sparcv9 4 x 900 Mhz |
| Cache | n/c |
| Mem. | n/c |
| Disk | SCSI |
| Speed | n/c |
| O.S. | SUN Solaris 8  |
| |
Input file : 100 MB, XSM: 12 sec., Standard: 47 sec. |
CPU | Intel PIII/733 Mhz |
| Cache | 512 K |
| Mem. | 256 M |
| Disk | 2 x UDMA |
| Speed | 7200 rpm |
| O.S. | Win 2000  |
| |
Input file : 100 MB, XSM: 71 sec., Standard: 109 sec. |
CPU | Intel PIII/550 Mhz |
| Cache | 512 K |
| Mem. | 128 M |
| Disk | IDE 14 GB |
| Speed | 7200 rpm |
| O.S. | Linux RH6.2  |
| |
Input file : 100 MB, XSM: 84 sec., Standard: 106 sec. |
CPU | Intel PIII/400 Mhz |
| Cache | 512 K |
| Mem. | 128 M |
| Disk | IDE 14 GB |
| Speed | 7200 rpm |
| O.S. | Linux RH6.2  |
| |
Input file : 100 MB, XSM: 110 sec., Standard: 140 sec. |
CPU | Intel PII/366 Mhz |
| Cache | 256 K |
| Mem. | 128 M |
| Disk | IDE 14 GB |
| Speed | 7200 rpm |
| O.S. | Linux RH6.2  |
| |
Input file : 100 MB, XSM: 135 sec., Standard: 188 sec. |
CPU | Intel PII/266 Mhz |
| Cache | 256 K |
| Mem. | 64 M |
| Disk | IDE 4 GB |
| Speed | 4500 rpm |
| O.S. | Linux RH6.2  |
| |
Input file : 100 MB, XSM: 141 sec., Standard: 163 sec. |
CPU | Intel P/166 Mhz |
| Cache | 256 K |
| Mem. | 64 M |
| Disk | SCSI 2 GB |
| Speed | 3600 rpm |
| O.S. | Linux RH6.2  |
| |
Input file : 100 MB, XSM: 151 sec., Standard: 203 sec. |
CPU | RS/6000 43P120 |
| Cache | n/c |
| Mem. | 64 M |
| Disk | SCSI 9 GB |
| Speed | 7200 rpm |
| O.S. | AIX 4.3  |
| |
Input file : 100 MB, XSM: 96 sec., Standard: 248 sec. |
CPU | IBM S/390 |
| Cache | n/c |
| Mem. | 128 M |
| Disk | 3390 |
| Speed | n/c |
| O.S. | VM/Linux S390  |
|