Comme je l'avais déjà évoqué dans un précédent message, Windows VISTA permet d'utiliser un système d'ajout de mémoire en dynamique :
Ce système est vraiment intéressant mais difficile à justifier dans des configurations récentes (plus de 2 GO de RAM et Disque SATA 7200).
Voila donc un exemple rapide de l'utilisation de cette option.
En effet, le principal avantage du ReadyBoost est l'utilisation de système de stockage Flash pour palier aux appels vers le Disque Dur. En effet, tous les système d'exploitation ont un principe de SWAP pour les échange de données entre la RAM et les fichiers sur le disque lui même. Les données en cours de manipulation sont donc mises de coté dans le SWAP en attendant son utilisation par l'application
Cela provoque donc dans la situation normale des lectures/écritures sans arrêt sur le disque dur :
- Fichier origine (Disque) > Application pour manipulation
- Application > SWAP (Disque) pour utilisation prochaine
- SWAP > Application
- Application > Fichier résultat (Disque)
Les étapes 1, 2 et 3 peuvent être répettées de nombreuses fois avant de passer à la 4. On peut imaginer ce cas parfaitement pour de l'encodage, de la compression, ...
Plusieurs facteurs font qu'on ne pense pas à cette fonctionnalité et donc qu'elle n'est finalement pas utilisée couramment :
- Beaucoup de clés USB ne respectent pas les critères requis pour le ReadyBoost
- On ne ballade pas son portable constamment avec une verrue connectée
- Les configurations actuelles sont déjà performantes
Mais lors de certaines taches très gourmandes comme l'encodage de ses vidéos pour son ZUNE (voir l'utilisation du ZUNE comme Média Center), le passage par cette mémoire intermédiaire plus rapide que le disque Dur est réellement intéressante.
La solution est donc de profiter d'une des options de nos machines :
- Le lecteur de carte SD
Il suffit donc d'acheter une carte SD de 2 GO et d'utiliser celle-ci pour le ReadyBoost.
Lorsqu'on insère la carte SD dans le lecteur, une fenêtre apparaît vous proposant :
- D'ouvrir le contenu
- D'accélerer le système (utilisation du ReadyBoost)
En choisissant la seconde option, la fenêtre des propriétés sur lecteur apparaît avec l'onglet "ReadyBoost" :
On va donc choisir "Utiliser ce périphérique" et régler la taille que l'on veut consacrer à cette optimisation
On peut alors utiliser l'intégralité de la carte SD pour le ReadyBoost. Le système nous conseille une taille (1830 Mo) pour cette carte, ce que nous ferons.
Puis valider en cliquant sur OK.
Si on ouvre l'explorateur Windows sur la carte SD, on trouve alors un fichier "ReadyBoost.sfcache" qui va occuper la taille définie, soit 1.873.921 Ko.
Ainsi, nous pouvons augmenter les performances de notre machines sans que cela nous gène dans l'usage courant.
Il faut noter tout de même que les mémoires flash (Carte SD ou clé USB) on des durées de vie limitée par le nombre d'écritures possible (comme nous l'explique cet article), il faut donc être conscient que cette carte SD ne tiendra pas aussi longtemps que le disque dur. En revanche, le coût d'une carte SD de 2 GO n'est en aucun rapport avec celui de la mémoire vive (surtout pour les portables), donc peut justifier le changement éventuel de celle-ci au bout d'un certain temps.
Pour ceux qui veulent en savoir plus sur le sujet, je vous invite à lire l'article de Microsoft sur les nouveautés du Noyau de VISTA :
Romelard Fabrice [MVP]
Commentaires
Enregistrer un commentaire