Sådan forbedres Windows Performance med et nyt filsystem

Du kan øge computerens ydeevne og lagringspålidelighed med to teknologier: en RAID-opsætning og et nyt filsystem. Det eneste krav er mindst to ekstra drev. Resten er let.

Du kan øge computerens ydeevne og lagringspålidelighed med to teknologier: en RAID-opsætning og et nyt filsystem.  Det eneste krav er mindst to ekstra drev.  Resten er let.
Reklame

Ønsker du at øge din Windows-pc? Du kan øge software ydeevne og opbevaring pålidelighed med to teknologier: Redundant array af uafhængige drev Hvad er RAID Storage og kan jeg bruge det på min Home PC? [Teknologi forklaret] Hvad er RAID-opbevaring og kan jeg bruge det på min hjemme-pc? [Teknologi forklaret] RAID er et akronym for Redundant Array of Independent Disks, og det er et centralt element i serverhardware, der sikrer dataintegritet. Det er også bare et fancy ord for to eller flere harddiske tilsluttet ... Læs mere (RAID) og Microsofts modstandsdygtige filsystem Sådan kan du prøve det nye modstandsdygtige filsystem til Windows Sådan kan du prøve det nye modstandsdygtige filsystem til Windows En fil Systemet håndterer data, der er gemt på din computer. Windows-standard er NTFS. ReFS lover forbedret modstandsdygtighed og erstatter i sidste ende NTFS. Vi viser dig fordelene og hvordan du kan prøve ReFS nu. Læs mere (ReFS). Det eneste krav er mindst to ekstra drev.

Lurer du på, om ReFS fungerer på lige fod med den aldrende NTFS? Denne artikel sammenligner effektiviteten af ​​Microsofts nye filsystem til RAID1, RAID0 og single disk performance. Og vi diskuterer de mulige anvendelser til RAID1-ReFS.

Kom i gang med RAID

Oprettelse af et RAID-volumen er nu meget nemt at bruge Windows Storage Spaces . Brugere skriver bare Opbevaringsrum i søgefeltet og starter programmet.

opbevaringsrum vinduer 81

Når du har lanceret Storage Spaces, skal du vælge knappen Skift indstillinger .

administrere lagerrum

Derefter opretter du oplagringspuljen. Vælg Opret et lager . Vælg derefter to ekstra drev, der skal tilføjes til arrayet. Det er vigtigt at bemærke, at tilføjelse eller fjernelse af et drev fra lydstyrken vil ødelægge alle data på disken, så vær forsigtig.

lagerrum tilføje et drev

Du vil så se konfigurerbare muligheder for at oprette lagringspuljen. De to dele du skal være opmærksomme på er: (1) Resiliency type og (2) Filsystem . Resiliency type med to drev er begrænset til enten tovejs spejl (RAID1) og Simple (RAID0). Partitionstype indeholder NTFS og ReFS. Hvis du vælger Simple, er din eneste mulighed NTFS, da ReFS er designet til to eller flere drev.

opbevaring rum oprydning og filsystem

Efter oprettelse af et RAID-volumen og tildeling af et drevbogstav fungerer partitionen på samme måde som en harddisk. Brugere kan dele et drev over et netværk, flytte filer til det eller konfigurere video- eller billedredigeringssoftware til at skrive cacherdata til den. I den sidste kapacitet kan RAID forbedre ydeevnen for mange kommercielle applikationer, som Adobe Premiere og Photoshop. Som angivet findes forskellige slags software RAID, hver med fordele og ulemper.

Inden for Windows operativsystem (OS) findes tre primære typer af forbruger RAID: RAID1, RAID0 og RAID5 (der er mange andre RAID-variationer). Derudover er der to almindelige måder at formatere RAID: NTFS og Resilient File System (ReFS) på. ReFS ankom i Windows 8.1, og mens den stadig udvikler sig, giver den pålidelighed og ydeevne.

Windows RAID typer

  • RAID0 : RAID0 er teknisk misvisende. Det bruger to drev, men intet om arrangementet er overflødigt. Hvert drev indeholder halvdelen af ​​de data, der er installeret på samlingen. I stedet for at give redundans giver RAID0 ren ydelse. RAID0 kan ikke formateres i ReFS, så det er temmelig meget fast med NTFS.
  • RAID1 : RAID1 eller spejling kræver to drev. Dens ulempe er, at det giver lagerkapaciteten på kun et drev. Data kopieres lige over begge drev, hvilket giver redundans, hvis der sker noget på en af ​​diskene. RAID1 fremskynder også disklæsninger, hvilket kan føre til hurtigere startprogrammer og hurtigere læsning fra cache.
  • RAID5 : Jeg dækker ikke RAID5 i denne artikel. Det kræver mindst tre drev, men giver en større mængde ledig kapacitet end RAID1.

Windows filsystemtyper

De to vigtige filsystemer (hvad er et filsystem? Hvad et filsystem er, og hvordan du kan finde ud af, hvad der kører på dine drev Hvad et filsystem er, og hvordan du kan finde ud af, hvad der kører på dine drev, læs mere) i Windows 10 er Resilient File System (ReFS) og det tidskrævende "New" Technology File System (NTFS). NTFS er standardfilsystemet på Windows, men hvis du har to eller flere (identiske eller meget lignende) ekstra harddiske, skal du overveje at bruge ReFS. ReFS reducerer bit-rot, hvilket gør det ideelt til formatering af lagringssystemer. Og det giver lignende ydeevne som en NTFS-formateret RAID1-partition. Mens ReFS er forholdsvis ny og potentielt lider af fejl, har min erfaring med det været fantastisk.

RAID Benchmarks

Drevets ydeevne kan påvirke en masse forskellige databehandlingsopgaver på Windows. I særdeleshed læser internettet på Internettet ofte og skriver data til en browserens cache Alt du behøver at vide om browserens cache [MakeUseOf Explains] Alt du behøver at vide om browserens cache [MakeUseOf Explains] Når du har et problem med et websted, Et af de første forslag du vil høre fra it-support er "forsøge at rydde browserens cache" sammen med "og slet dine cookies". Så hvad er ... Læs mere. Hvis cachen ligger på en langsom disk, føles browseren mindre snappy end hvis den beboede en hurtig Solid State Drive (hvad er en SSD? Hvordan fungerer Solid State Drives? Hvordan fungerer Solid State Drives? I denne artikel er du ' Lær præcis, hvilke SSD'er, hvordan SSD'er rent faktisk fungerer og fungerer, hvorfor SSD'er er så nyttige, og den ene store ulempe til SSD'er. Læs mere), hvorfor vi benchmark harddiske.

billede af raid array

For at afgøre, hvilken type array og filsystem der er hurtigste, smed jeg sammen en testmaskine med en SATA dock og tilsluttede to smuldrende OCZ Onyx SSD'er. Jeg benchmarked fire RAID-konfigurationer: RAID1 (NTFS), RAID1 (ReFS), RAID0 og som et enkelt NTFS-formateret drev. Jeg brugte AS-SSD til alle syntetiske benchmarks og sammenlignede dem med CrystalDiskMark CrystalDiskMark & ​​CrystalDiskInfo - Værdibel Diskdiagnostik gratis [Windows] CrystalDiskMark & ​​CrystalDiskInfo - Værdiabel Diskdiagnostik gratis [Windows] Der var engang engang, da jeg var en naiv kid på et skrivebord, der aldrig engang overvejede at jeg skulle holde op med min harddisks helbred. Hoppe fra verden ... Læs mere, som et sekundært middel til at validere AS-SSDs resultater. Endelig kørte jeg flere "real-world" tests ved hjælp af 7-Zip og håndbrems (5 anvendelser til håndbrems 5 Smarte ting du kan gøre med håndbrems 5 Smarte ting du kan gøre med håndbremse HandBrake er et kraftfuldt værktøj, der er designet til at hjælpe dig med at få mest ud af dine digitale medier. Vi har samlet nogle af HandBrake's mest geniale anvendelser. Tjek det ud! Læs mere). En test, der bruger Android Studio som kompilator, mislykkedes fuldstændigt.

Tilfældige læsninger og tilfældige skrivninger (4KB)

RAID-arrayer håndterer ikke kort kødybder meget godt (som de fleste brugere kræver). Derfor anbefaler jeg ikke at bruge RAID til browsing eller kontorproduktivitet. Der er en fordel på 9% for at bruge et enkelt drev til tilfældig læsning over andre diskkonfigurationer.

tilfældigt læser For skrivehastigheder dominerer RAID0 på sin konkurrence. Det er næsten 50% hurtigere end konkurrenterne. Dette giver mening, da både RAID1 og enkeltdrev simpelthen kopierer data lige over alle drevene, mens RAID0 splitter skriver op mellem begge drev.

tilfældigt skriver

Sekventielle læsninger og sekventielle skrivninger (4KB)

Sekventielle læshastigheder er generelt indicative for diskkopiering. Når du flytter filer rundt, bør bedre ydeevne oversætte til hurtigere overførsel af filer. RAID1 forbedrer dramatisk på sekventiel disk-læsning over enkelt diske og RAID0. I teorien bør RAID0 også forbedre sekventiel disk-læsning, men den syntetiske benchmark skyldes af en eller anden grund ikke denne antagelse.

sekventiel læsning

Sekventiel læsning og skrivning er emblematisk for filkopiering. Som forventet udfører RAID1-ReFS det værste, fordi det udfører checksum på kopierede data. Resultatet er dog ikke meget vigtigt. Omvendt udfører RAID0 langt under forventningen, selv om det er lidt hurtigere end et enkelt drev og RAID1-NTFS.

sekventiel skriver

Tilfældige læsninger og tilfældige skrivninger (4KB, 64 kødybde)

Benchmarker, der bruger en dyb kødybde kombineret med tilfældig læsning og skrivning, bør forudsige server ydeevne og andre kommercielle applikationer. I teorien skal RAID0 (og gør) tilbyde den hurtigste diskprestation ud af de fire slags diskarrangementer. Men RAID1 kommer meget tæt på læsehastigheden, og det giver data redundans. Hvis RAID1 er formateret i ReFS, mister den meget lidt læsehastighed sammenlignet med NTFS.

tilfældigt læs 4kb qd64

For skriveydelse i en dyb kø dominerer RAID0. Og både RAID1-NTFS og RAID1-ReFS lider af en ubetydelig ydeevne straf på grund af overhead forbundet med at opretholde array.

tilfældigt skriver 4kb qd64

Real World Performance

Med hensyn til virkelighedens resultater er resultaterne langt mindre interessante. I både Handbrake-kodning og 7-Zip (unzip) havde RAID0 stort set en 2-3% fordel i ydeevne. For at zippe en stor 300MB mappe med fotos udførte alle arrayerne dårligere end et enkelt drev, med en forskel på 7% mellem et enkelt drev og RAID1-ReFS.

7zip

Desværre måtte jeg smide nogle data ud. For eksempel resulterede kompilering fra kildekode i en enorm præstationsfordel til fordel for RAID1-ReFS. Forskellen var så stor, at jeg er relativt sikker på, at min metode er alvorligt fejlfri. RAID1 udført næsten dobbelt så hurtigt som et enkelt drev, og RAID0 tilbød en forbedring på 20% over et enkelt drev. Jeg inkluderer ikke et diagram, da jeg skal genoprette testene for at bekræfte. Det kan være, at der er noget galt med mit byggemiljø eller testmetode.

Mulige applikationer til RAID i Windows

Baseret på benchmarks er passende applikationer til RAID som følger:

  • Cache / scratch-drev til foto- og videoredigering.
  • Oprettelse af et netværkskort Hvordan man opbygger og bruger dit eget netværk Vedhæftet opbevaring ved hjælp af en Ubuntu Netbook Sådan opbygges og bruges dit eget netværk Vedhæftet opbevaring ved hjælp af en Ubuntu Netbook Læs mere med data redundans og bitrotbeskyttelse.
  • Software storage drive.

Cache / scratch-drev : Intels Rapid Storage Technology (RST) drivere tillader brugere at angive et andet drev som cacherdrev. I denne kapacitet laves mange læsninger og skrivninger til drevet. Et RAID0-array tilbyder - på papir - den største fordel. Selvom benchmarks i verdensklasse viser, at en enkelt SSD sandsynligvis ville give de største gevinster i performance.

Network Storage Drive : Den oplagte brug for ReFS er som et lagringsdrev. Dens data integritetsegenskaber kombineret med de store read-speed buffs gør det godt til streaming media over et hurtigt netværk (hvorfor du har brug for 5GHz Hvordan Dual-Band Routers kan løse dine trådløse woes Hvordan Dual-Band Routers kan løse dine trådløse woes Brug af en router der understøtter dual-band-standarden kan under mange omstændigheder øge dine Wi-Fi-hastigheder betydeligt. Læs mere).

Software Storage Drive : I dette arrangement installerer brugerne simpelthen software til RAID1 partitionen. På grund af sin read-speed fordel, data redundans og bit-rot beskyttelse, er RAID1 formateret med ReFS en stor opgradering over RAID1 formateret med NTFS. Selvom det tager et mindre hit i præstation i forhold til RAID1-NTFS, kompenserer gevinsterne i dataintegritet langt fra sine mangler. Og i et produktionsmiljø kan dataintegritetsbufferen være umagen værd.

RAID1-ReFS er virkelig god

Et RAID-array, der er formateret i ReFS, opstår kun et lille præstations hit over NTFS - hvilket klart er værd at afvige. Selvom jeg ikke har antallet af diske, der er nødvendige for at teste andre RAID-konfigurationer (som RAID5), er resultaterne til RAID1 opmuntrende. Jeg antager, at ReFS også ville udføre mindst andre typer af arrays.

Min mening: Selvom jeg ikke er annonceret som klar til produktionsmiljøer, er ReFS efter min opfattelse mest optimalt brugt i opbevaringssystemer og som et softwarelager. Det kunne også gøre for halvvejs anstændigt cacherdrev.

Har du forsøgt at bruge ReFS? Hvad var dine resultater?

In this article