[gull] Re : Kubuntu 12.04 LTS x64 et M-BancNet

Daniel Cordey dc at mjt.ch
Fri May 25 09:22:02 CEST 2012


On Thu, May 24, 2012 22:07, Samuel Chenal wrote:

> C'est juste, l'option PAE est toujours possible et permet de pallier à la limite de la RAM. Pour info, voici un comparatif x32 vs x64 sur
> une Ubuntu 12.04.

Il est impossible d'etre peremptoire quand a savoir s'il vaut mieux 64 bits ou 32 bits. Cela depend des applications. Dans le cas d'un
desktop d'utilisation generale... aucune difference notoire; si ce n'est la non-disponibilite des certains binaires proprietaires qui ne
tourne que sous 32 bits. Heureusement, la situation s'est bien amelioree et les grands problemes ont disparus (Nvidia, flash, etc.).

En 32 bits, la taille des segments est de 1 GB, ce qui limite les data + global a 2 GB. Cette limitation est atteinte de plus en plus avec
des applications aujourd'hui (simplement parceque l'on manipule plus de donnees). Or, avec un kernel 64 bits, cette limitation n'existe
plus mais c'est le hardware qui servira de limite :-)

En recompilant des applications sur un systeme 64 bits, certains tableaux verrons leur taille augmentee, car passant de donnees 32 a 64
bits (double, long etc.). De plus, les instructions du CPU manipuleront des adresses 64 bits au lieu de 32 bits... Ce qui va remplir la
cache du CPU avec pas mal de vide. L'impact etant qu'il y aura moins de place en 'unite' dans la cache qu'en 32 bits. Toutefois, en-dehors
de certaines applications specifiques, le probleme sera quasi invisible.

L'application de la Migros... ca ne serait pas ecrit en Java ? <troll>"Write once; run painfully" :-)</troll>

dc



More information about the gull mailing list