ReadyBoost

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher

ReadyBoost est une technique de cache disque incluse dans Windows Vista, Windows 7 et 8. Il a pour objectif de diminuer les temps d’attente de l’utilisateur en utilisant l’absence de latence des mémoires flash (clé USB 2.0 ou 3.0, Carte SD, carte CompactFlash, disque de type Solid-state drive (y compris accédé en eSATA) ou toute autre forme de mémoire flash). L’opération est d’autant plus intéressante que doivent être accédés un grand nombre de fichiers de petite taille et dispersés.

Le mot ReadyBoost signifie être « prêt à stimuler » les performances.

Cette technique se montre efficace en accès direct lecture au disque. Elle n’apporte pas de gain en lecture séquentielle ni en écriture.

Sommaire

Vue d'ensemble [modifier]

Pour les accès disque directs, la technique ReadyBoost permet à Windows Vista d’être de huit à dix fois[réf. nécessaire] plus rapide que sur un accès à un disque normal. Cette technique de mémoire cache s’applique à tout le disque et pas seulement à la mémoire virtuelle (pagefile.sys) ou aux DLL.

Les périphériques flash sont souvent plus lents que les disques durs pour les entrées-sorties séquentielles ; pour maximiser les performances, ReadyBoost inclut donc une logique identifiant les « grosses » requêtes de lecture séquentielle, ces dernières ayant lieu directement sur le disque dur.

Pour qu’un périphérique soit compatible et utilisable, il doit se conformer aux exigences suivantes :

  • capacité d’au moins 256 mégaoctets ;
  • connexion en USB2.0 ou e-SATA ;
  • temps d’accès inférieur à une milliseconde ;
  • la lecture à 2,5 mégaoctets/seconde au moins et écriture à 1,75 mégaoctets/seconde au moins (à comparer aux 40 typiques d’un disque dur en 2011) ;
  • au moins 230 mégaoctets d’espace libre.

La version initiale de ReadyBoost supporte un seul périphérique.

Pour réellement accélérer le système, la quantité de mémoire conseillée serait[réf. souhaitée] trois fois égale à la quantité de mémoire vive (RAM) installée sur l’ordinateur.

Par exemple, si votre ordinateur possède 512 mégaoctets (Mo) de mémoire RAM et que vous connectez un lecteur Flash USB de 4 gigaoctets (Go), vous pouvez réserver entre 512 Mo et 1,5 Go de ce lecteur pour optimiser les performances de votre ordinateur.

Dans la pratique, le chargement fréquent de logiciels comportant beaucoup de plugins dispersés, par exemple Mozilla Firefox, bénéficie dès le deuxième usage d’une nette accélération par ReadyBoost.

Les données utilisées par ReadyBoost sont chiffrées : si une personne hostile récupère le périphérique de stockage, les données contenues sur ce périphérique seront inutilisables pour elle. Cela suggère que d’une session Windows à l’autre des informations stockés dans ReadyBoost sont conservées pour réutilisation ultérieure sous réserve de n’avoir pas changé depuis.

Technique apparentée [modifier]

  • Disque dur hybride : fonctionne sur un principe similaire, sans limitation de système d’exploitation utilisé.

Références externes [modifier]

Références Microsoft [modifier]

Autres liens [modifier]