Alors historiquement AMD a été le premier à sortir un procco 64 bits généralisant leur archi dans une norme qu'on désigne AMD64, suite à ça Intel a sorti sa propre norme de 64 bits qui est IA64.
suite à ca on pourrait faire une liste de compatibilité d'archi par procco:
on peut installer du 32 bits (ia32 aussi appelé x86) sur du 32 bits et du 64 bits
on peut installer du AMD64 sur des athlon64+ ou des itaniums
on peut installer du IA64 sur des itaniums
on ne peut pas installer de l'amd64 sur du 32 bits
on ne peut pas installer de l'IA64 sur des athlons 64 ou du 32 bits
ce qu'on peut en déduire c'est que AMD64 est une norme passe partout, qui a sa propre façon de supporter l'exécution de binaires 32 bits (compilé pour du 32 bits s'entend) EM64T
que les x86/ia32 s'installe partout avec la limitation de ne pouvoir allouer au dela de 3go de ram (en gros bien que certains OS ait depuis sorti des patchs leur permettant de le faire quand meme dont windows)
et que IA64 est l'archi qui prédomine et qui sortira vainqueur avec une forte probabilité de cette enième guerre des clochés (Intel ayant une forte avance technologique sur AMD)
Aussi, n'oubliez pas qu'un programme compilé pour du 64 bits va grosso modo allouer deux fois plus de ram que le meme programme en 32 bits, le principal avantage étant 1) de pouvoir faire des calculs plus précis 2) de pouvoir gérer plus de ram 3) d'etre l'archi du futur
donc en somme si vous avez un pc avec 4go de ram vaut mieux avoir un os 32 bits, si vous avez 8go+ vaut mieux du 64 bits, entre les deux c'est une affaire de contrainte mais le gain n'est pas réel.
Modifié en dernier par
Nagol le 24 août 2009, 22:25, modifié 1 fois.
Fait du php depuis que ca existe ou presque
