PDA

Voir la version complète : Vista 64 bits, sa sert a quelque chose ?



Shamanix
22/03/2007, 16h54
Youp.

Voila, j'ais un Core 2 Duo (donc un CPU 64 bits) Je me dit donc logiquement qu'un Vista 64 bit est le mieux pour moi, mais y'a-til une vrais différence sur les perfs qui justifie la diférence de prix ?

Rectification: C'ets le meme prix, j'avais mal lut ^^

ElGato
22/03/2007, 17h43
Les drivers sont pas terribles et pratiquement aucun jeu n'est adapté (j'imagine que la question des perfs, c'est pour les jeux...)

Donc non, ça sert à rien.

Shamanix
22/03/2007, 22h48
Mmm, bon, je pensse donc que je vais prendre la Familliale premium 32 bits

GloP
23/03/2007, 00h24
Si tu veux un jour avoir plus de 3 gig de ram oui, sinon non :)

elpaulo
23/03/2007, 00h30
Que vois-je ?? :w00t:

Ya pas encore un troll qui a sorti : "De toute façon vista tout court ca sert a rien"

:ninja:

Shamanix
23/03/2007, 07h13
Si tu veux un jour avoir plus de 3 gig de ram oui, sinon non :)

Ha, ça par contre c'est bon a savoir, si la quantité moyene de Ram passe a 3 GO je devrais racheter une licence *_*

L'équart de perf pour les aplications 32 bits est vraiment important entre les 2 versions de Vista ?

Par ce que sinon autant prendre une 64 bits now, de toutes façons c'est le meme prix.

GloP
23/03/2007, 07h17
C'est plus un probleme de drivers pour l'instant je pense, apres niveau perfs je sais pas si ca fait vraiment une difference significative. Faudrait voir des benchs.

Mark Havel
24/03/2007, 15h13
Au fait, il y a moyen d'avoir une version 64 bits avec MSDN AA ?

Kazer
26/03/2007, 09h32
Au fait, il y a moyen d'avoir une version 64 bits avec MSDN AA ?
Oui, demandes à ton admin

MetalDestroyer
26/03/2007, 12h24
Si tu veux un jour avoir plus de 3 gig de ram oui, sinon non :)

C'est pas 4 Go RAM max pour Vista 32 bit ? Et plus de 8 Go pour la 64 bit ?

Kazer
26/03/2007, 15h30
C'est pas 4 Go RAM max pour Vista 32 bit ? Et plus de 8 Go pour la 64 bit ?
Oui et non (non car la limite du 64 est plus haute)
Mais à cette limitation s'ajoute la taille mémoire pouvant être alloué à chaque processus qui est des 2 Go
Donc si tu veux utiliser une appli avec plus de 2 Go de RAM il faut que soit celle ci utilise plusieurs process ou bien que tu utilise le commutateur /3gb (qui je ne sais pas si il existe sous Vista)

Caca Président
26/03/2007, 16h51
De base c'est 4go pour les versions 32bits et pour vista 64 tu peux monter à 128go de ram ce qui est le top si tu fais du rendu réseau

GloP
26/03/2007, 20h05
Tu peux meme pas indexer 4 gig de memoire physique. Il faut voir que c'est 4 gig d'espace d'adresse, donc rien que pour index l'AGP et autre, dansle kernel, il va te falloir des adresses que tu pourras plus utiliser pour indexer la RAM. Essaye de booter une machine avec 4gig sous un OS 32 bits et tu tourneras pas avec 4gig de dispo.

MetalDestroyer
26/03/2007, 20h40
Tu peux meme pas indexer 4 gig de memoire physique. Il faut voir que c'est 4 gig d'espace d'adresse, donc rien que pour index l'AGP et autre, dansle kernel, il va te falloir des adresses que tu pourras plus utiliser pour indexer la RAM. Essaye de booter une machine avec 4gig sous un OS 32 bits et tu tourneras pas avec 4gig de dispo.

Pour ca, faut que j'attend demain soir ^^.

MetalDestroyer
30/03/2007, 10h06
En effet, je me retrouve avec seulement 3 Go RAM sous Vista Pro. :sad:

GloP
30/03/2007, 10h15
C'est logique :) c'est a ca que ca sert 64 bits.

PrinceGITS
30/03/2007, 11h24
Essaye de booter une machine avec 4gig sous un OS 32 bits et tu tourneras pas avec 4gig de dispo.
Il me semble que l'option Memory hole remapping des bios permet de contourner ce problème au moins pour la partie hardware.
Après pour les OS 32bits qui supporte l'adressage mémoire sur plus de 32bits (bin oui les 64bits n'ont pas ce souci), je crois qu'il y a Windows 2003 server. Pour XP je ne pense pas.

MetalDestroyer
30/03/2007, 11h43
Il me semble que l'option Memory hole remapping des bios permet de contourner ce problème au moins pour la partie hardware.
Après pour les OS 32bits qui supporte l'adressage mémoire sur plus de 32bits (bin oui les 64bits n'ont pas ce souci), je crois qu'il y a Windows 2003 server. Pour XP je ne pense pas.

Yeap, sous le BIOS, les 4 Go sont bel et bien présents. Mais bon faire du jeu sous Windows Server 2003 :XD: surtout que tu galère pas mal pour trouver des drivers.

PrinceGITS
30/03/2007, 12h38
Bon après quelques recherches (je m'emmerde au boulot :XD: ), il suffirait d'ajouter /PAE à la fin de la ligne de son OS dans le boot.ini.
Ca donne une ligne de ce genre là. Il peut y avoir d'autres options à la fin. ;)


[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /PAE

Ca marche pour les versions serveur depuis Windows 2000 et peut être pour les versions poste de travail, mais c'est à tester.
Prévoir un CD ou un disquette de boot avec éditeur de texte pour pouvoir changer en cas de plantage. ;)

MetalDestroyer
30/03/2007, 14h19
Bon après quelques recherches (je m'emmerde au boulot :XD: ), il suffirait d'ajouter /PAE à la fin de la ligne de son OS dans le boot.ini.
Ca donne une ligne de ce genre là. Il peut y avoir d'autres options à la fin. ;)


[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /PAE

Ca marche pour les versions serveur depuis Windows 2000 et peut être pour les versions poste de travail, mais c'est à tester.
Prévoir un CD ou un disquette de boot avec éditeur de texte pour pouvoir changer en cas de plantage. ;)

Source ? je veux plus de détail sur la commande PAE ^^

PrinceGITS
30/03/2007, 14h27
Source ? je veux plus de détail sur la commande PAE ^^
La source est perdue ! J'ai fermé l'onglet après lecture. Mais je revue l'info sur un autre site (refermé juste après lecture aussi :P ).

En tout cas c'était dans 3 premières pages d'une recherche google sur "4Go RAM XP". :)

MetalDestroyer
30/03/2007, 14h39
Hoplà une explication de la chose :
Source : http://msdn2.microsoft.com/en-us/library/aa468629.aspx
Explication du PAE selon MSDN

Source : http://forum.zebulon.fr/lofiversion/index.php/t118201.html

La mémoire système signalée dans la boîte de dialogue de Windows Vista d'informations système est inférieure que vous attendez si 4 Go de RAM est installé

Symptômes

Si un ordinateur a 4 gigaoctets (Go) (RAM de mémoire installée à l'accès aléatoire) la mémoire système signalée dans la boîte de dialogue de Windows Vista d'informations système est inférieure que vous attendez. La boîte de dialogue d'informations système peut indiquer par exemple 3,120 megabytes (Mo) de mémoire système sur un ordinateur qui a 4 Go de mémoire (4,096 MB) installée.

Remarque Vous pouvez accéder des manières suivantes à la boîte de dialogue d'informations système :• Cliquez sur Démarrer, tapez Système, dans la zone Rechercher et puis cliquez sur Système, sous Programmes.
• Double-cliquez sur Système, dans Panneau de configuration.
• Cliquez sur Démarrer, cliquez avec le bouton droit sur Ordinateur et puis cliquez sur Propriétés.
• Cliquez sur Show more details, dans la fenêtre Windows Vista Welcome Center.


Cause

Ce comportement est le résultat attendu de certains facteurs matériel et logiciel.

Périphériques différents sur un ordinateur classique nécessitent l'accès mappé en mémoire. Cela s'appelle I/O (MMIO) mappé en mémoire. L'espace MMIO pour qu'être disponible à systèmes d'exploitation 32 bits doit résider dans le premier 4 Go d'espace d'adressage, l'espace MMIO.

Si vous êtes équipés par une carte vidéo qui dispose de 256 Mo de mémoire intégrée, la mémoire doit par exemple être mappée dans le premier 4 Go d'espace d'adressage. Si de mémoire système 4 Go est déjà installé, doit être réservé de mémoire par le mappage graphique partie de l'espace d'adressage. De mémoire le mappage graphique remplace une partie de la mémoire système. Ces conditions réduisent la quantité totale de mémoire système qui est disponible au système d'exploitation.

La réduction dans la mémoire système disponible dépend des périphériques installés sur l'ordinateur. Toutefois pour éviter des problèmes de compatibilité potentiels de pilote les versions 32 bits de Windows Vista limitent la mémoire disponible totale à 3.12 GB. Consultez la section "Plus d'informations" pour l'information sur des problèmes de compatibilité potentiels de pilote.

Être la mémoire disponible peut peut si un ordinateur est équipé de plusieurs périphériques installés réduite à 3 Go ou inférieur. 3.12 GB est généralement la mémoire maximale disponible dans versions 32 bits de Windows Vista, cependant.

Contournement

Pour utiliser sur un ordinateur qui a 4 Go de mémoire installée tout 4 Go de mémoire, Windows Vista doit posséder les configurations suivantes, l'ordinateur : • La puce doit prendre au moins 8 Go d'espace d'adressage en charge. Microprogrammés disposant de ce privilège sont le suivant :• X Intel 975
• P965 Intel
• X Intel 955 sur socket 775
• Microprogrammés qui prennent en charge les processeurs AMD qui utilisent sockets F, socket 940 socket 939 ou socket AM2. Ces chipset incluent tout socket AMD dans lequel de mémoire le contrôleur réside dans le processeur et une combinaison d'UC.

• Le processeur doit prendre le 64 jeu d'instructions x en charge. L'AMD64 CPU et l'Intel EM64T CPU prennent en charge ce jeu d'instructions.
• Le BIOS doit prendre la mémoire remappant la fonctionnalité en charge. De mémoire la fonctionnalité remappant permet le segment de mémoire système qui précédemment a été remplacée par l'espace PCI de configuration à être remappé au-dessus de la ligne d'adresse de 4 Go. Cette fonctionnalité doit être activée dans l'utilitaire de configuration de BIOS sur l'ordinateur. Affichez votre documentation de produit d'ordinateur pour les instructions qui expliquent comment activer cette fonctionnalité. Plusieurs ordinateurs consumer-oriented ne risquent pas prendre la mémoire remappant la fonctionnalité en charge. Aucune terminologie standard n'est utilisée pour cette fonctionnalité dans la documentation ou les utilitaire de configuration de BIOS. Vous pouvez doit par conséquent lire que les descriptions des paramètres de configuration BIOS différents qui sont disponibles de déterminer si tout des paramètres activent la fonctionnalité remappant de mémoire.
• 64 version (64 bits) de Windows Vista x doit être utilisée.
Contactez le fournisseur d'ordinateur pour déterminer si votre ordinateur possède ces configurations.

Remarque quand la RAM physique installée sur un ordinateur égale l'espace d'adressage qui est pris en charge par la puce, la mémoire système total qui est disponible au système d'exploitation est toujours inférieure que la RAM physique installée. Par exemple considérez un ordinateur qui a une X chipset Intel 975 qui prend 8 Go d'espace d'adressage en charge. Si vous installez 8 Go de RAM, la mémoire système qui est disponible au système d'exploitation sera réduite des exigences PCI de configuration. Dans ce scénario exigences PCI de configuration réduisent la mémoire qui est disponible au système d'exploitation par un montant qui se trouve environ entre 200 Mo et environ entre 1 Go. La réduction dépend de la configuration

Problèmes de compatibilité de pilote PAE-mode-induced
Les problèmes de compatibilité de pilote qui sont associés à prévention de l'exécution des données sont problèmes de compatibilité mode-induced d'extension (PAE) d'adresse physique généralement.

Remarque PAE est requis seulement sur les ordinateurs qui ont les processeurs qui prennent en charge DEP hardware-enforced.

Prévention de l'exécution des données peut provoquer des problèmes de compatibilité avec tout pilote qui effectue la génération de code ou utilise toutes les techniques pour générer le code exécutable en temps réel. Plusieurs pilotes qui rencontrés ces problèmes ont été corrigés. Ces pilotes ont généralement parce que DEP est toujours sur pour les pilotes qui sont sur des versions 64 bits de Windows, rencontré des problèmes de compatibilité. Cependant il n'existe aucune garantie que tous les pilotes ont été mis à jour pour résoudre des problèmes de compatibilité PAE-mode-induced. Cependant il existe peu de pilotes qui utilisent ces techniques. Prévention de l'exécution des données seule ne provoque pas de problèmes de compatibilité, généralement pilote.

Les problèmes de compatibilité de pilote principal que vous pouvez rencontrer surviennent lorsque vous vous exécutez le mode PAE sur ordinateurs 32 bits. Mode PAE permet à processeurs d'utiliser de mémoire de plus 4 Go. La différence principale de de mémoire schémas PAE de pagination et de mémoire schémas non-PAE de pagination est le niveau supplémentaire de pagination requise en mode PAE. Mode PAE nécessite de pagination de pagination au lieu de deux niveaux trois niveaux.

Il se peut que certains pilotes ne soient pas en cours de chargement si le mode PAE est activé parce que le périphérique n'est pas d'effectuer l'adressage 64 bits en pouvoir mesure. Les pilotes peut est écrit du principe que mode PAE requiert de mémoire de plus 4 Go. Tels pilotes sont écrits avec l'attente que les pilotes recevront toujours des adresses 64 bits en mode PAE et que le pilote ou le périphérique ne peuvent pas interpréter l'adresse.

Tous les pilotes peuvent se charger en mode PAE, mais entraîner l'instabilité de système en modifiant directement des entrées de page (PTE) de table système. Ces pilotes attendent des entrées de table de page 32 bits, mais reçoivent PTE 64 bits en mode PAE à place.

Le problème de compatibilité PAE plus courant pour des pilotes concerne direct de mémoire transferts d'accès (DMA) et carte enregistre l'allocation. Plusieurs périphériques qui prennent en charge DMA, cartes généralement 32 bits ne peuvent pas effectuer l'adressage 64 bits physique. Lorsque ces périphériques s'exécutent en mode 32 bits, les périphériques peuvent adresser tout espace d'adressage physique. Données peuvent être présentes à une adresse physique qui est plus grande que 4 Go en mode PAE. Pour activer périphériques qui disposent ces contraintes pour que fonctionner dans le scénario, Microsoft Windows 2000 Server et les versions ultérieures de Windows fournissent double-buffering la transaction DMA. Windows 2000 Server et versions ultérieures de Windows effectuent l'opération en fournissant une adresse 32 bits qui est indiquée par des registres MAP. Le périphérique peut effectuer la transaction DMA à l'adresse 32 bits. Le noyau copie la mémoire dans l'adresse 64 bits qui est fournie au pilote. Quand l'ordinateur fonctionne avec le mode PAE désactivé, pilotes de périphériques 32 bits ne requièrent pas que la mémoire système est allouée à leurs registres MAP. Cela signifie que double-buffering n'est pas nécessaire comme tous les périphériques et tous les pilotes sont contenus au sein de l'espace d'adressage 32 bits. Tests de pilotes pour périphériques 32 bits sur des ordinateurs de processorûbased 64 bits ont illustré que DMA-capable piloter qui est client généralement testé attend des registres MAP illimités.

Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft Microsoft n'offre aucune garantie implicite ou exprès sur la performance ou la fiabilité de ces produits.



Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
• Windows Vista Business
• Windows Vista Enterprise
• Windows Vista Home Basic
• Windows Vista Home Premium
• Windows Vista Starter
• Windows Vista Ultimate
• Windows Vista Enterprise 64-bit edition
• Windows Vista Home Basic 64-bit edition
• Windows Vista Home Premium 64-bit edition
• Windows Vista Ultimate 64-bit edition
• Windows Vista Business 64-bit edition

PrinceGITS
30/03/2007, 14h57
Citation traduite par l'outil auto de MS
Putain que c'est dur à lire leur truc traduit automatiquement !

Mais bon, c'est pour Vista ton truc. Moi j'avais lu des truc sur XP...

GloP
30/03/2007, 22h48
Eeeeew PAE. Oui non vaut mieux passer en 64bits hein.

Shamanix
31/03/2007, 11h47
Hrem, merci a tous pour vos réponsses, bien que au final, je ne sache toujour pas si il vaut mieux que je prenne une 32 ou 64 bits de Vista ^^

Tolkraft
31/03/2007, 13h05
Hum, cette question m'interresse aussi.

J'envisage de changer d'ordi dans quelques mois, et je passerai à 4Go de RAM (inutile de me sortir les arguments "ca sert à rien à l'heure actuelle et patati patata ...", je fais durer mes config en moyenne 2 ans ; et dans 2 ans, croyez moi, 4Go, ce sera la norme).

Par contre, ce n'est pas sur que je passe sous Vista immédiatement (ca dépendra surtout des drivers ...) et le choix est encore agravé entre 32 et 64 bits...

Bref, y'aurait pas des nantis avec 4Go de RAM qui pourraient nous donner un retour d'experience ?

PrinceGITS
02/04/2007, 09h39
Eeeeew PAE. Oui non vaut mieux passer en 64bits hein.
C'est pas bien l'option PAE ?
De ce que j'ai lu sur les forums ça semble marcher...