mercredi 23 mai 2012


Le 64 bits ou le 32 bits ?



Que de chemin parcouru depuis le lancement des AMD Athlon 64 en septembre 2003. Le système d'exploitation référence de l'époque, Windows XP, n'était pas disponible en 64 bits. Il aura fallu attendre de longs mois avant que Windows XP Professional x64 Edition ne débarque, le 25 avril 2005. 

Le 30 janvier 2007, Windows Vista sortait simultanément en 32 et 64 bits. Depuis lors, le pourcentage d'ordinateurs individuels fonctionnant avec une version 64 bits de Windows monte petit à petit. La généralisation des processeurs supportant les instructions nécessaires, mais aussi la baisse drastique des prix de la mémoire vive ont aidés à faciliter cette adoption.

En effet, pour profiter réellement de plus de 2 ou 3 Go de mémoire vive, il fallait adopter Windows XP x64 ou Windows Vista x64. Dans Vista x86, au-delà de 3,17 Go de mémoire disponibles (4 Go par exemple), cette dernière sera réservée à la gestion des périphériques (et non pas aux applications). Dans le cas de XP cette valeur tombe même à 2,5 Go. Des solutions sont possibles, mais leur efficacité et les risques pour la stabilité du système rendent ces manipulations peu intéressantes. Si vous souhaitez utiliser plus de 4 Go de mémoire vive, nous vous recommandons donc vivement de passer à la version 64-bit de Windows 7 !

Sous un OS 64-bit, les 4 Go de mémoire sont bel et bien utilisables...

De prime abord, certains utilisateurs pourraient penser que Windows en version 64 bits est incompatible avec des applications en 32 ou 16 bits. En 16 bits, c'est vrai et la question que vous devrez vous poser est donc de savoir si vous utilisez encore de telles applications, qui souvent date de Windows... 3.1. Dans le cas des programmes 32 bits, le sous-système WoW64 (Windows-on-Windows 64 bits) permet leur exécution sans aucun problème dans la majorité des cas. Depuis que nos utilisons Windows 7 x64 (quelques mois) nous n'avons rencontrés aucun souci, y compris avec de très vieilles applications. D'ailleurs quand vous installez une version 64-bit, deux répertoires "Program Files" sont créés :

Program Files
Program Files (x86)

Un OS 64-bit peut aussi faire fonctionner des programmes 32-bit mais l'inverse n'est pas vrai

Le premier (Program Files x86) contient toutes les applications 32-bit tandis que le second comprend les applications 64-bit mais que le système d'exploitation 64-bit est parfaitement à même de faire fonctionner. Mais pourquoi encore utiliser des applications 32-bit sous un OS 64-bit ? Simplement parce que de nombreux programmes n'existent pas en version 64-bit.

Bien entendu, si l'on passe au 64 bits, ça n'est pas vraiment pour utiliser des programmes 32 bits. Et c'est peut-être là que le bât blesse. Si les gains théoriques sont bien là, la pratique est quelque peu différente. Un système en 64 bits gère plus de mémoire vive, et supporte plus de processus de façon simultanée. Lorsqu'une application utilise réellement cette puissance supplémentaire, les gains entre le 32 et le 64 bits sont bien visibles, on peut notamment citer Photoshop CS4 ou bien encore Cinema 4D. Dans certains jeux, le rendu peut également être meilleur sans pour autant perdre en performances.

Le problème c'est que (trop) peu d'applications sont dans ce cas de figure. Pire, pour le grand public les premières démonstrations n'ont pas été flagrantes. On se souviendra des premières mises à jour de jeux vidéo activant des fonctions supplémentaires (mais bien présente dans les versions 32 bits) pour afficher un meilleur rendu... Heureusement la situation s'est améliorée.

Le dernier frein à l'adoption du 64 bits était sans aucun doute le manque de pilotes 64 bits. Sans pilotes 64-bit, il n'est en effet pas possible d'installer le matériel concerné. Car contrairement aux applications, les pilotes 32-bit ne fonctionnent pas sur un OS 64-bit et inversément. La majorité des fabricants de périphériques proposent désormais des drivers adéquats, et on notera que ceux conçus pour Vista seront compatibles avec 7.

En conclusion, passer au 64 bits avec Windows 7 est une bonne idée, voire une recommandation. Nous vous conseillons ce passage non pas parcequ'ils vous permettra d'obtenir des gains de performances exceptionnels, ce n'est pas le cas, mais parcequ'il n'existe quasiment plus aucune raison de se refuser ce changement et qu'il constitue l'avenir. A quoi bon par exemple monter 6 Go de mémoire sur une configuration basée sur les Core i7 socket 1366 supportant la DDR3 en triple canal si c'est pour castrer la quantité réellement disponible par un système d'exploitation 32-bit.

Que vérifier avant de migrer vers le 64-bit ?

Attention cependant à bien vérifier certains paramètres avant de débuter l'installation. Vous devez en effet disposer d'un processeur incluant les instruction 64-bit. Si du côté d'AMD, c'est le cas depuis longtemps, les processeurs Intel ont mis plus de temps à les supporter. Nous en avons fait les frais sur une configuration Media Center à base de Core Duo T2600 sur socket 479, processeur qui n'inclut pas les instructions EMT64. Moins contraignant, il faut s'assurer de la compatibilité de la carte mère, de son bios et du chipset avec les processeurs "64-bit". Les cartes sorties depuis plusieurs années le sont toutes et c'est également valable pour les chipsets. Chez Intel par exemple, c'est le cas depuis le chipset 910.

Une fois ces étapes de base vérifiées, la plus importante est de s'assurer que les fabricants des composants hardware de votre configuration, qui nécessitent des pilotes pour fonctionner, proposent bien des pilotes en version 64 bits. La tendance actuelle est à la généralisation des pilotes 64-bit chez tout le monde mais il vaut mieux s'en assurer avant, car après, vous serez bon pour une réinstallation d'une version 32-bit de Windows...

vendredi 18 mai 2012


Quel format du système des fichiers choisir?





Utilisateurs Windows
Il existe globalement deux formats de système de fichiers pour les PC : FAT 32 et NTFS. Les informations qui suivent devraient vous aider à choisir plus facilement sur le système de fichiers qui convient.
FAT 32

FAT est l’acronyme de File Allocation Table (Table d’allocation de fichiers) une notion qui remonte aux débuts de la programmation DOS. À l’origine, la FAT ne fonctionnait que sur 16 bits, mais dès la deuxième version de Windows 95 elle est passée à 32 bits, d’où le nom de FAT 32. En théorie, avec la FAT 32, la taille des volumes peut varier de 1 Mo à 2 To. C’est le système de fichiers natif de Windows 98 et de Windows Me mais il est également supporté par Windows 2000 et XP. Toutefois lorsque la FAT 32 est utilisée avec Windows 2000 et XP, la taille des volumes est limitée à 32 Go (par l’utilitaire de partitionnement de Windows, c’est-àdire le Gestionnaire de disques) et la taille des fichiers est limitée à 4 Go.

NTFS

NTFS est l’acronyme de New Technology Filing System - le système de fichiers natif de Windows NT, Windows 2000 et XP. NTFS offre diverses fonctionnalités qui ne sont pas disponibles avec la FAT 32 ; notamment la compression de fichiers, le cryptage, les permissions d’accès et l’audit, ainsi que les fonctionnalités RAID 5 et la possibilité d’exploiter des disques en miroir. La taille de volume minimum supportée par le NTFS est de 10 Mo - avec un maximum de 2 To ; la taille des fichiers n’est pas limitée. Seuls Windows NT, Windows 2000 et XP peuvent accéder directement (et non par l’intermédiaire de partages) aux volumes créés dans NTFS, sans nécessité d’utiliser des produits complémentaires.


Règles générales pour choisir entre le système FAT 32 et NTFS


Utilisez le système FAT 32 si :

    • Vous voulez pouvoir accéder à vos données à partir de n’importe quel système d’exploitation - le système FAT 32 est compatible avec Windows 98 SE, Me, 2000, XP, NT, Mac OS 9.x et Mac OS 10.x.

    • Vous comptez utiliser le mode Dual Boot pour démarrer votre ordinateur avec un second système d’exploitation - autre que Windows NT ou Windows 2000.

    • Vous pensez avoir besoin de la fonctionnalité Dual Boot en aval. Une fois que vous avez converti un volume FAT 32 en NTFS, il n’est plus possible de revenir en arrière. Vous pouvez faire une conversion de FAT 32 vers NTFS, mais pas l’inverse.
Utilisez NTFS si :
    • Vous souhaitez optimiser les performances de votre périphérique sous Windows 2000 ou XP.

    • Vous voulez crypter des fichiers, affecter des authorisations à des fichiers ou auditer des fichiers pour y accéder.

    • Vous vous apprêtez à formater des partitions d’une taille supérieure à 32 Go.

    • Vous aurez à stocker des fichiers d’une taille supérieure à 4 Go.

    • Vous avez besoin d’un système de fichiers permettant l’exploitation de disques en miroir (mirroring) ou en configuration RAID 5.

Utilisateurs Mac OS 9.x :

Avec Silverlining Pro, vous avez la possibilité de formater le disque dans l’un ou les deux systèmes de fichiers (pour instructions précises sur ce point, consultez le manuel utilisateur de Silverlining, dans le dossier Silverlining) : HFS (Mac OS Standard) et HFS+(Mac OS Étendu).

Utilisateurs Mac OS 10.x :

Pour le formatage du disque, vous avez le choix entre quatre formats : Mac OS Standard (HFS), Mac OS Étendu (HFS+), système de fichiers MS-DOS et système de fichiers UNIX (UFS).
HFS - Mac OS Standard

Mac OS Standard correspond au système de fichiers utilisé par Mac OS 8.0 et versions antérieures. Ce n’est plus un système de fichiers adapté aux environnements récents, Mac OS Étendu est plus performant. Utiliser Mac OS Standard uniquement dans le cas où vous créez un volume d’une taille inférieure à 32 Mo avec un Macintosh équipé d’un processeur 680X0 ou si vous créez une structure de fichiers qui sera utilisée par un ordinateur fonctionnant sous Mac OS 8.0 ou version antérieure.

HFS+ - Mac OS Extended

Mac OS Étendu correspond au système de fichiers utilisé par Mac OS 8.1 et versions ultérieures. HFS+ est une optimisation de l’ancien système de fichiers HFS, qui permet d’exploiter l’espace disque de manière plus efficace. À partir du système HFS, le nombre maximal de blocs a été augmenté pour passer de 65 536 à 4,29 milliards. Avec HFS+, vous n’êtes plus limité par la taille des blocs.

Système de fichiers MS-DOS

C’est le système de fichiers Microsoft, connli généralement sous le nom de FAT 32. Utilisez ce système de fichiers si vous avez l’intention d’utiliser votre disque dur LaCie dans les deux environnements, Mac et Windows.

Système de fichiers UNIX

Système de fichiers propre à UNIX - preferé par les utilisateurs qui développent des applications UNIX à partir de Mac OS 10.x. Si vous n’avez pas de raison particulière d’utiliser le système de fichiers UFS (UNIX File System), il est preferable d’utiliser le format Mac OS Étendu (HFS+), plus familier pour les utilisateurs Macintosh.