Matinternet
L'INFORMATIQUE

L'informatique
est une présentation de:



L’optimisation d’un disque dur…


8-06-96

Bonjour à tous, je tiens à vous remercier pour l’intérêt que vous portez à cette chronique, et pour les nombreuses suggestions de chroniques, que plusieurs m’ont envoyées par courrier électronique. Il apparaît au travers de ces suggestions un désir d’améliorer la performance de vos ordinateurs et, c’est pourquoi cette chronique vise le disque dur. Cette composante si souvent oubliée est un facteur déterminant de la performance de votre ordinateur. Spécialement si vous roulez Windows 95 avec 8 mg de RAM.

 

Cette chronique s’adresse à ceux qui ont un disque IDE et non pas SCSI, car celui-ci performe déjà à son maximum, un seul paramètre étant configurable (si vous possédez EZ-SCSI de la compagnie ADAPTEC) la cache du disque, si celle-ci est supportée par le disque. Généralement 95% des machines sont livrées avec un disque IDE.

Le disque dur étant une composante majeure pour la performance d’un système. A titre d’exemple, il arrive fréquemment qu’après avoir ajuster le setup et divers autre paramètres le disque du système DOUBLE SA PERFORMANCE.

 

Plusieurs facteurs entrent en ligne de compte.

 

  1. Le setup du BIOS
  2. Les pilotes fournis (ou non) avec la machine
  3. La grosseur des partitions
  4. La défragmentation du disque

 

Il arrive souvent qu’un magasin livre une machine qui fonctionne, mais souvent n’est pas optimisée. Ceci étant compréhensible, car leur travail est de vendre des ordinateurs qui fonctionnent, pas nécessairement qui performent. Alors, ils se contentent de formater le disque, souvent n’installent pas les pilotes et encore moins ajustent le BIOS. La nouvelle génération de BIOS permet de détecter automatiquement le type de disque, mais il est rare que les autres paramètres soient ajustés.

 

Je vous conseille de ne pas toucher au setup de votre ordinateur si vous n’êtes pas absolument sur de savoir et de comprendre les choix qui vous sont offerts. Une mauvaise configuration et l’ordinateur ne fonctionne plus. Pour vous mettre cela simple 80% des gens qui travaillent en informatique n’ont même pas les connaissances pour faire ces ajustements. Alors à moins que vous ne soyez complètement à l’aise avec votre ordinateur, booter à partir d’une disquette, installer des logiciels et même programmer je vous déconseille fortement de jouer dans le setup... Confiez plutôt votre machine à une personne qui a votre entière confiance.

 

Mais comme il y a toujours une première fois, si vous suivez ces étapes à la lettre, et changé seulement 1 chose à la fois dans le BIOS, avec un calepin pour noter ce que vous avez changé, alors le risque est minime. Si jamais votre ordinateur vous dit NON SYSTEM DISK, ne paniquez pas, revenez simplement dans le setup et remettez la dernière option que vous avez changer à son statut initial et le problème sera réglé. N’oubliez pas 1 changement à la fois... En passant si vous voyez des options 1WS ou 2WS (wait state), vous pouvez les essayer à 0WS, cela améliorera la performance de votre machine. Si vous voyez 2T, 5T etc. N’Y TOUCHEZ PAS. Si vous voyez DRAM ? ? ? ? SLOW FAST FASTEST, essayé FASTEST, si vous voyez CACHE ? ? ? ? WRITE THRU changez pour WRITE BACK. Ces paramètres affectant la vitesse de l’ordinateur et non le disque. Pour le disque voici les étapes.

Étape 1

Faire une copie de sécurité COMPLÈTE

Étape 2

Vérifié avec QBENCH.EXE (inclus au bas de cette page) quelles sont les performances de votre disque avant. Ce qui est important c’est le TRANSFER RATE et non-pas le temps d’accès du disque, qui lui ne changera jamais. Utilisez le rapport DETAILLÉ.

Références,

si votre transfert rate est en dessous de 1500k à la seconde, pas tellement bon, vieille technologie

si votre transfert rate, est entre 1500 et 2500k à la seconde, vous avez un disque et un contrôleur acceptable

si votre transfert rate, est entre 2500 et 4000k à la seconde, vous avez un disque et un contrôleur de la dernière technologie

SCSI 2 FAST, SEGATE BARRACUDA 6,280k à la seconde.

Étape 3

S’assurer que le BIOS est bien configuré pour le disque que vous avez. Plusieurs possibilités s’offrent à vous, les options que je mentionne ici peuvent ne pas être dans votre BIOS tout dépend de son âge.

 

Si vous avez l’option PIO MODE 1,2,3,4 et que vous connaissez les possibilités de votre disque, choisissez le PIO MODE approprié. Si vous avez l'option AUTO, sélectionnez celle-ci et cela ajustera automatiquement votre PIO MODE.

Les options suivantes devraient être mises en fonction dans votre BIOS.

 

IDE BLOCK MODE ENABLED

PCI to CPU burst mode ENABLED

32 BITS TRANSFER ENABLED

Étape 4

Il reste maintenant à installer les pilotes, si vous en avez. Ceux-ci devraient vous avoir été fournis avec votre ordinateur, si nécessaire. Il se peut que vous n’en ayez pas, alors sautez cette étape.

Si vous les installez et que vous utilisez Windows 95, allez vérifier dans le menu PARAMETRES (settings), PANNEAU DE CONFIGURATION (control panel), SYSTEME (system), sous l’onglet performance, si votre système est configuré pour une performance optimale. Car certain driver 16 bits affecte le mode 32 bits de Windows 95.

Étape 5

Défragmenter votre disque avec un utilitaire approprié. Soit DEFRAG pour le DOS ou encore dans le menu ACCESSOIRES, OUTILS SYSTEME pour Windows 95.

Étape 6

Vérifié avec QBENCH.EXE quelles sont les performances de votre disque maintenant. Ce qui est important c’est le TRANSFER RATE et non-pas le temps d’accès du disque, qui lui ne changera jamais. Utiliser le rapport DETAILLÉ.

 

Il est fort probable que vous aurez maintenant un transfer rate beaucoup plus performant.

Références,

si votre transfer rate est en dessous de 1500k à la seconde, pas tellement bon, vieille technologie

si votre transfer rate, est entre 1500 et 2500k à la seconde, vous avez un disque et un contrôleur acceptable

si votre transfer rate, est entre 2500 et 4000k à la seconde, vous avez un disque et un contrôleur de la dernière technologie

SCSI 2 FAST, SEGATE BARRACUDA 6,280k à la seconde.

 

Si vous avez acheter votre machine NEUVE récemment (6mois), et que vous n'atteignez pas plus que 1500 à 2000k à la seconde, ou bien vous avez oublié une des options décrites plus haut, ou votre fournisseur...

 

La grosseur des partitions

Celle-ci affecte la vitesse de votre disque dur, chaque partition possède un FAT, si vous voulez une table des matières nécessaire pour retrouver l’information sur le disque. Alors, plus la partition est grosse, plus il y a de fichiers. Le système d’opération (OS) doit alors chercher au travers d’une table de plusieurs milliers de fichiers, opération qui prend plus de temps avec 10,000 fichiers qu’avec 2500 fichiers. Un autre facteur, la grosseur des secteurs (clusters) affecte aussi la performance. En résumé la grosseur optimale (selon moi) pour une partition est de 512 mégabytes.

 

L’ajustement sous Windows 3.1 et Windows 95

Windows 3.1 ou 3.11

Vous pouvez ajuster dans le panneau de configuration (Control Panel), sous la rubrique 386 ? ? ?, le paramètre mémoire virtuelle, l’accès 32 bits du disque dur et la grosseur du fichier d’échange. Un trop gros fichier d’échange ralentira la performance. Généralement 8 Meg pour les applications régulières. Si vous obtenez un message disant qu’il n'y a pas assez de mémoire pour compléter l’opération, alors vous pouvez augmenter à 16 mg et ainsi de suite.

 

Les pourcentages représentent un chiffre correspondant à une portion de votre mémoire.

Smartdrv avec les ajustements suivants,

SMARTDRV 50%,25% applications régulières

SMARTDRV 50%,12.5% applications voraces en mémoires

Vous trouverez la ligne de SMARTDRV dans votre AUTOEXEC.BAT.

Windows for workgroup 3.11

Vous pouvez ajuster dans le panneau de configuration (Control Panel), sous la rubrique 386 ? ? ?, le paramètre mémoire virtuelle, l’accès 32 bits du disque dur et la grosseur du fichier d’échange. Un trop gros fichier d’échange ralentira la performance. Généralement 8 Meg pour les applications régulières. Si vous obtenez un message disant qu’il n'y a pas assez de mémoire pour compléter l’opération, alors vous pouvez augmenter à 16 mg et ainsi de suite. Par contre, 2 paramètres additionnels s’offrent à vous, la grosseur de la cache (explications fournies plus bas), et l’accès des fichiers en 32 bits. La cache est un espace mémoire réservé, qui est utilisé pour entreposer les dernières lectures du disque dur. Si vous faites une requête d’un fichier (ou partie de fichier), l’ordinateur va voir en premier si celui-ci est dans la cache, si oui, il exécute le transfert directement de la mémoire, si non, il va chercher sur le disque. Les opérations mémoires sont bien sûr beaucoup, beaucoup plus rapides, car elles sont électroniques, alors que les opérations disques sont mécaniques et ainsi soumises à des contraintes beaucoup plus importantes. Une grosseur de cache appropriée sera 25 % du total de votre mémoire pour les applications régulières (traitement de textes, comptabilité, internet etc.). 12.5 % pour les applications plus voraces en mémoire, telles que le graphisme, l’édition photo, les très grosses bases de données (5000 records et plus).

 

Les pourcentages représentent un chiffre correspondant à une portion de votre mémoire.

Smartdrv avec les ajustements suivants,

SMARTDRV 50%,1% pour toutes les applications

Vous trouverez la ligne de SMARTDRV dans votre AUTOEXEC.BAT.

 

Windows 95 ou 96 bêta (dont je parlerai bientôt)

Dans Windows 95, allez vérifier dans le menu PARAMETRES (settings), PANNEAU DE CONFIGURATION (control panel), SYSTEME (system), sous l’onglet performance, si votre système est configuré pour une performance optimale. Sous l’onglet SYSTEME DE FICHIERS (files system), sous la rubrique DISQUE DUR (hard disk) choisissez SERVEUR RESEAU (network server), généralement, la performance du système sera améliorée.

 

 

Cette chronique vous appartient, alors, si vous désirez qu’une de mes prochaines chroniques parle d’un sujet en particulier, alors n’hésitez pas à me contacter par courrier électronique, pour m’en faire part.

 

Il me fera plaisir de répondre à vos questions personnelles, au tarif habituel de 85$ l'heure.
 


 



Serge Chalifour.

Copyright © 1996 ImpactMAX Inc. Tous droits réservés.

Révisé: Juin 08, 1996.


N A V I G A T E U R





Pour une navigation plus agréable, nous vous recommandons d'utiliser Netscape 2.0,
que vous pouvez télécharger en cliquant sur l'icône ci-dessous,
et d'ajuster votre écran à une résolution de 800 x 600 pixels.



© 1996 - Le Groupe Cyr inc. Tous droits réservés.