Seven 64 Bits
Il est sans doute un peu prématuré d'affirmer que Seven remplacera la domination d'XP mais il est autorisé à penser que ce sera le cas, mais en 32 ou 64 bits ?
On peut penser que Seven 64 Bits deviendra rapidement une référence, car d'une part le prix de la mémoire devient de plus en plus intéressant, de l'autre l'architecture des Core I 7 prennent mieux en compte l'exigence des largeurs de Bits, ce que font moins bien la famille des Core Duo et Quad, bien entendu il faut pouvoir trouver un intérêt à posséder un environnement 64 Bits, aujourd'hui certaines utilisations et applications sont gourmandes et pouvoir disposer et utiliser 4 Go directement sans la limitation binaire du 32 Bits peu rendre de nombreux services, tout d'abord en évitant le bidouillage sur le Boot.ini, passage indispensable avec XP 32 Bits ou le bcedit de Vista, de plus de nombreux users maoistes trouverons utile d'utiliser des applications 32 Bits au sein même de son OS 64 Bits, cela représente des avantages non négligeable notamment pour certains instruments virtuels et plugs-ins audio récalcitrant, le simple faite d'installer son séquenceur audio en Version 32 bits sur son OS 64 Bits permet d'une part déjà de disposer de l'intégralité des 4Go ( ce qui sera aussi le cas si vous avez installé 8 Go de Ram sauf si vous activez le PAE) mais aussi de faire tourner ces VSTi et Plugs dans l'application ( le séquenceur ) pour cela il faut aussi que l'application soit LAA ( Large Address Aware ) pour pouvoir en bénéficier, LAaTido permet de vérifier que ce soit le cas d'une part, de l'autre vous pouvez tester votre programme en préparant un flag LAA.
Le monde du 64 Bits décolle petit à petit et même si certaines mises à jours ou applications posent certains bugs, les nouveautés sortant maintenant, proposent du Windows 7 et sont compatibles 64 Bits, Microsoft a bien précisé que les pilotes fonctionnant sous Vista 64 bits pouvaient fonctionner sur Seven 64 Bits, tout du moins en théorie, rien ne garantie pour autant que ce soit le cas pour tout le monde, quelques développeurs pourraint toujours imposer une vérification de la version Windows pouvant bloquer l'installation suivant la présence ou non de certains composants ou API.
L'écosystème de Seven 64 bits est plus véloce que vista, notamment avec une meilleure gestion de la mémoire en offrant des débits E/S supérieurs, bien entendu il faut tenir compte du protocole de test.
Voir l'ensemble du test sur Zdnet
Comme évoqué sur la présentation de Seven, le Noyau NT 6.1 est une évolution améliorée de Vista, nettement moins gourmande et plus rapide, le coeur de l'architecture est cependant sensiblement le même que Vista et en passant sur un environnement 64 Bits il ne faut pas s'attendre à avoir un système d'exploitation nettement plus rapide qu'avec un 32 Bits, seulement les avantages sont intéressant et non négligeable pour une configuration Mao, le 64 Bits permet d'utiliser une mémoire virtuelle étendue, une gestion bien plus importante du nombre de processus simultanément, la possibilité d'utiliser 4 Go de Ram, la limité est seulement imposé par la version de l'OS et de la carte mère, d'installer une application 32 Bits( le séquenceur ) LAA, sans passer par le Boot.ini ou Bcedit, le commutateur PAE permettant d'étendre l'espace d'adressage à 4 Go par application fonctionne correctement sous 64 Bits, car les pilotes signés numériquement sont compatibles PAE ce qui permet aux applications 32 Bits de pouvoir tourner dans un environnement stable, sans présenter de crash avec écran bleu, ce qui peu se passer avec un OS 32 Bits.
Les récents processeurs d'intel Nehalem gèrent mieux le 64 Bits ce que fait également Seven par rapport à Vista et XP, bref en sommes vu la différence de prix avec une version 32 Bits, il serait intéressant de se pencher sur son cas.
La gestion des 4 Go dans un environnement 64 Bits
Le commutateur PAE sous Seven
Comme précédemment évoqué dans le dossier Optimiser Windows, le commutateur PAE permet d'étendre l'espace d'adressage de 32 Bits à 36 Bits, n'imposant pas une réécriture obligatoire des applications, ce qui n'est pas le cas avec la technologie Large Address Aware, cette dernière permet aux applications 32 Bits de pouvoir utiliser 3 Go au lieu de 2 en activant le commutateur /3GB avec le Boot.ini avec XP et la commande BCDEDIT /Set IncreaseUserVa 3072 via bcedit sous Vista, le PAE lui permet d'aller plus loin en proposant d'étendre à 4 Go par application, cette astuce étant disponible égalemement sous un OS 32 Bits, mais présente des inconvénients, en effet avec un système d'exploitation 64 Bits, les pilotes sont compatibles PAE signifiant une meilleure stabilité du système, avec un OS 32 Bits, il est possible d'avoir des soucis d'écran bleu, USB, etc...
Enable PAE
tapez sur la touche Windows + R puis CMD ( en tant qu'administrateur ) puis :
BCDEDIT/SET PAE ForceEnable
Rebooter
Pour désactiver le PAE
BCDEDIT/SET PAE DisableEnable
Rebooter
Sondages sur les astuces BCDEDIT /Set IncreaseUserVa 3072 ( 2048 par défaut ) et BCDEDIT/SET PAE ForceEnable sous Windows 7
Sondages avec le /3GB et le /PAE sous XP
La fonction "Memory Remap" et les systèmes 64 Bits de plus de 4Go de Ram
Pour certaines cartes mères, notamment celles de la marques Asus ou les Bios du type Amibios, cette fonction, le Memory Remap est désactivé par défaut, il est donc indispensable de l'activer, si vous devez installer un systèmes 64 Bits avec plus de 4 Go, dans le cas contraire, vos suppléments de Ram ne seront pas reconnus par le Bios.
Pour vérifier ou activer, il faut booter par le Bios ( F2 ou Suppr ) au démarrage de votre PC, il faut ensuite aller sur les fonctions avancées, vous trouverez comme ci-dessus, le North Bridge Configuration, il suffit ensuite d'activer la fonction "Memory Remap" et valider avec la touche F10.
Paramètre d'amorçage et le DEP
DEP est une fonctionnalité visant à protéger l'ordinateur contre l'introduction de code malveillant dans des zones-mémoire de l'ordinateur réservées au code non exécutable, il ce peut
cependant, que certains programmes ne fonctionnent pas correctement.
Pour supprimer cette fonctionnalité tapez dans :
CMD en tant qu'administrateur
bcdedit.exe /set {current} nx AlwaysOff
Rebooter
Pour réactiver la fonction par défaut :
bcdedit.exe /set {current} nx AlwaysOn
Rebooter
Zikmao.net Octobre 2009
- Vista ne gère-t-il que 3 Go de RAM ?
- Quelle mémoire pour les softs ?
National Instrument - Start 64 - Zdnet - Vista 64 et la signature de drivers
Tous droits réservés - Copyright © 2007-2010 Zikmao.net