Se nærmere på ReadyBoost-funktioner i Windows 7

Den anden dag talte en ven og jeg om fordelene ved Windows 7, og jeg prøvede at overbevise ham om, at det var tid til at give slip på Windows XP og gå videre til den nyeste version. Under vores diskussion bragte han Windows Vista og ReadyBoost op og spurgte mig derefter, om ReadyBoost endda var tilgængelig i Windows 7. Da jeg fortalte ham, at det stadig var en del af Windows 7-operativsystemet, spurgte han, om det virkelig var nødvendigt mere, i betragtning af det faktum, at 2GB-4GB RAM var temmelig almindeligt på nye pc'er i disse dage.

Det fik mig til at undre mig. Under opbygningen af ​​Vista var ReadyBoost et temmelig almindeligt diskussionsemne. Dengang var hukommelsen stadig temmelig dyr, og ReadyBoost blev udråbt som en billig måde at gøre det nye og hukommelsesintensive operativsystem lidt snappere. Under opbygningen af ​​Windows 7 kan jeg virkelig ikke huske at have hørt meget om ReadyBoost overhovedet. Gør du?

Alligevel er ReadyBoost stadig en del af Windows 7-operativsystemet, og som sådan troede jeg, at jeg ville undersøge det mere detaljeret i denne udgave af Windows Vista og Windows 7-rapporten.

Dette blogindlæg er også tilgængeligt i PDF-format i en gratis TechRepublic-download.

Hvordan det virker

Lad os begynde med en kort oversigt. Som du ved er ReadyBoost designet til at bruge eksterne USB-flashdrev, SD-kort eller CF-kort som en harddiskcache for at forbedre disklæsningsydelsen. Når du for eksempel indsætter en af ​​disse typer enheder i et Windows 7-system, ser du en AutoPlay-dialogboks som den, der er vist i figur A.

Figur A

Når du indsætter en af ​​disse enheder i et Windows 7-system, ser du denne dialogboks med automatisk afspilning.

Når du vælger knappen Fremskynde mit system ved hjælp af Windows ReadyBoost, starter operativsystemet en række tests for at afgøre, om drevet er kompatibelt med ReadyBoost. For at være kompatibel skal enheden være:

  • Mindst 256 MB i størrelse, med mindst 64 KB ledig plads
  • Mindst en 2, 5 MB / s gennemstrømning for 4KB tilfældige aflæsninger
  • Mindst en 1, 75MB / sek. Gennemstrømning til 1 MB tilfældig skrivning

Derefter får du se fanen ReadyBoost. Hvis enheden ikke er kompatibel, vil du se en meddelelse, der fortæller dig, at enheden ikke har de nødvendige ydelsesegenskaber til ReadyBoost. Hvis enheden er kompatibel, kan du vælge Brug denne enhed eller dedikere denne enhed til ReadyBoost for at aktivere ReadyBoost og specificere, hvor meget plads du vil stille til rådighed til diskcachen.

Da disse typer hukommelsesenheder er billige i disse dage, anbefaler jeg, at du vælger indstillingen Dedikat denne enhed til ReadyBoost, som vist i figur B.

Figur B

Da disse typer hukommelsesenheder er billige i disse dage, anbefaler jeg, at du vælger indstillingen Dedikat denne enhed til ReadyBoost.
Når du klikker på OK, vil ReadyBoost konfigurere enheden til at bruge cachen og straks begynde at bruge den, som vist i figur C.

Fig

Når du klikker på OK, konfigurerer ReadyBoost enheden til at bruge cachen.

For at sikre sikkerheden, integriteten og effektiviteten af ​​ReadyBoost-systemet har Microsoft tilføjet flere sikkerhedsforanstaltninger.

Til at begynde med krypteres dataene på enheden automatisk ved hjælp af Advanced Encryption Standard - AES 128. Hvis du tilfældigvis mister enheden, behøver du ikke at bekymre dig om, at nogen får adgang til data.

Mens operativsystemet faktisk fungerer fra cachen på enheden, spejles alle data i cachen på harddisken. Derfor, hvis du utilsigtet fjerner enheden, mens den er i brug af ReadyBoost, falder operativsystemet øjeblikkeligt tilbage til cachen på harddisken og henter lige, hvor det slap.

SuperFetch-cachen

SuperFetch-cachehåndteringsteknologien i Windows 7 er designet til at forbedre operativsystemets lydhørhed, når du indlæser og skifter mellem applikationer, du oftest bruger. Ved hjælp af adaptive teknikker overvåger SuperFetch konstant de data og systemfiler, der er relateret til de applikationer, du oftest bruger, og indlæser dem i cachen, hvor de hurtigst muligt kan indlæses i hukommelsen.

For yderligere at forbedre ydelsen inkluderer SuperFetch en I / O-prioriteringsteknologi, hvor applikationer er markeret som enten en lav- eller højprioriteret I / O-applikation. Med dette system sidestiller SuperFetch midlertidigt en I / O-applikation med lav prioritet, når en I / O-applikation med høj prioritet har forrang. Naturligvis vil dette i høj grad forbedre ydelsen for de applikationer, der er markeret som højprioriteret I / O.

Mens SuperFetch-cachehåndteringsteknologien fungerer perfekt, mens den kører på dit systems vigtigste harddisk, fungerer den normalt bedre, når den gemmes på en flashbaseret hukommelsesenhed ved hjælp af ReadyBoost-systemet. Dette skyldes, at en harddisk er afhængig af fysisk bevægelige komponenter, hvilket gør det iboende langsomt sammenlignet med flashhukommelsen med dets meget hurtige, elektroniske dataoverføringssystem.

Fungerer det virkelig i Windows 7?

OK, nu hvor du har en ret god idé om, hvordan ReadyBoost-systemet fungerer, lad os se på, hvor effektiv det er i Windows 7 sammen med nutidens teknologi.

Til at begynde med er det vigtigt at påpege, at hvis du har en avanceret harddisk i et desktop-system, der skubber 7200-RPM eller højere, vil ReadyBoost ikke give en så markant ydeevne, som den ville, hvis din harddisk kører 5400-RPM eller lavere, såsom dem, der typisk findes på bærbare computere. Selv hvis du er i den øverste ende af skalaen, betyder det ikke, at du skal afskrive ReadyBoost.

Når ReadyBoost er aktiveret, overtager det ikke bare. Tværtimod holder det hovedsageligt faner om harddiskoperationer og vil kun gå til handlinglæsning og levering af filer fra dens cache, når du gør det, vil øge ydelsen. Ellers forsvarer den cachen på din harddisk. Mere specifikt vil en harddisk under sekventiel læseoperation overgå et flashbaseret drev; under ikke-sekventiel læseoperationer vil et flashbaseret drev og derefter ReadyBoost overgå en harddisk.

Det er også vigtigt at forstå, at det at anerkende ydelsesgevinsten, der leveres ved at bruge ReadyBoost, er temmelig subjektivt og afhænger af, hvilken slags programmer du kører på din computer, og hvilken type data, du typisk arbejder med.

Jeg vil følge op på dette præstationsspørgsmål i næste uges blog, så hold dig opdateret.

Andre bemærkelsesværdige forbedringer

Windows 7 ReadyBoost kan anvende flere enheder. Faktisk kan Windows 7's ReadyBoost understøtte op til otte enheder til maksimalt 256 GB cachehukommelse.

Hvad tager du?

Har du brugt ReadyBoost? I bekræftende fald, har du lyst til, at det øger den samlede ydelse? Som altid, hvis du har kommentarer eller oplysninger at dele om dette emne, så tag et øjeblik til at komme ind af TechRepublic Community Forums og lad os høre fra dig.

TechRepublics Windows Vista og Windows 7 Report nyhedsbrev, der leveres hver fredag, tilbyder tip, nyheder og scuttbutt på Vista og Windows 7, herunder et kig på nye funktioner i den nyeste version af Windows OS.

© Copyright 2021 | pepebotifarra.com