© Tito
linux 32 bits vs 64 bits ?
Au dela de 3 ou 4Go de Ram il faut du 64 bits pour profiter pleinement de la machine. \r\nMais sur un serveur avec 2 Go de ram, c'est moins certain : voici un benchmark réalisé sur un serveur Kimsufi OVH avec 1 seul core cpu (celeron), 2 Go de ram, sur linux fedora 15 en 32 bits puis en 64 bits (serveur sans activité parasite) : le 32 bits offre en moyenne une meilleure performance
1/ Test de convertion d'images
60 photos de 21 megapixels 5616x3744 converties en 2500x2500 avec 5% de compress en utilisant ImageMagick 6.6.5.10 présent sur la distrib : convert -geometry "2500x2500" -quality 95 -strip ...
Processeur : model name : Intel(R) Celeron(R) CPU 220 @ 1.20GHz
cpu MHz : 1200.196
cache size : 512 KB
fpu : yes
fpu_exception : yes
bogomips : 2400.39
Résultat du bench sur Fedora 32 bits :
- passe 1 : 7m51.580s (real)
- passe 2 : 7m50.987s (real)
En 64 bits : - passe 1 : 9m4.666s (real)
- passe 2 : 9m4.933s (real)
Conclusion : un gain de 20% pour le 32 bits !
2/ Tests de zip et d'I/O :
avec zip v3.0 et unzip v6.0 présentes sur la distrib
en 32 bits :
- décompression d'un zip de 400 Mo (60 fichiers) : 0m8.133s
- recompression du dossier en mode storeonly (compress 0) : 0m4.363
- recompression du dossier en mode normal : 1m0.480s
- hdparm -tT
Timing cached reads: 1126 MB in 2.00 seconds = 562.35 MB/sec
Timing buffered disk reads: 220 MB in 3.01 seconds = 73.13 MB/sec - time dd if=/dev/zero of=/doc/o bs=512 count=1000000 : 0m4.398s
- time dd if=/doc/o of=/dev/null bs=512 count=1000000 : 0m1.308s
en 64 bits :
- décompression d'un zip de 400 Mo (60 fichiers) : 0m10.254s
- recompression du dossier en mode storeonly (compress 0) : 0m4.944s
- recompression du dossier en mode normal : 1m7.447s
- hdparm -tT
Timing cached reads: 1148 MB in 2.00 seconds = 573.06 MB/sec
Timing buffered disk reads: 228 MB in 3.02 seconds = 75.43 MB/sec - time dd if=/dev/zero of=/doc/o bs=512 count=1000000 : 0m5.777s
- time dd if=/doc/o of=/dev/null bs=512 count=1000000 : 0m1.049s
Conclusion : un gain de 20% en moyenne pour les opérations de zip en 32 bits, gain de 20% pour le 32 bits en écriture, par contre les opérations de lecture brutes (dd et hdparm) sont un peu meilleures sur le 64 bits !
Pour aller plus loin : la littérature linux chez Amazon
4 867 clics - Créé le 22/06/2011 par Tito - Modifié le 18/04/2012