Vad Är ReFS (Resilient File System) på Windows?

0
1400

Microsofts nya ReFS file system infördes ursprungligen för Windows Server 2012. Det ingår i Windows och 10, där kan den bara användas som en del av disken samla förvaringsutrymmen funktionen. ReFS kommer att förbättras i Windows Server 2016, och en läcka från Microsoft visar att det kommer att vara en del av en ny utgåva av Windows-10, som heter Windows 10 Pro för Avancerade Datorer.

Men vad är ReFS, och hur kan det jämföras med det som för närvarande används NTFS?

Vad Är ReFS?

RELATERAD ARTIKELVad är Skillnaden Mellan FAT32, exFAT och NTFS?

Kort för “Resilient File System”, ReFS är en ny fil system byggd med kod från det aktuella filsystemet NTFS. Just nu, ReFS är inte bara en ersättning för NTFS. Det har sina fördelar och nackdelar. Kan du inte bara använda ReFS istället för NTFS på ditt system disk.

Som ReFS är Microsofts senaste filsystemet, det är designat för att hantera några större problem med NTFS. ReFS är utformade för att vara mer motståndskraftiga mot data korruption, prestera bättre för vissa arbetsbelastning, skala och bättre för mycket stora filsystem. Vi kommer att titta på exakt vad det betyder.

ReFS Skyddar Mot Data Korruption

“Flexibel” en del är markerad i namnet. ReFS använder kontrollsummor för metadata—och det kan eventuellt använda kontrollsummor för filen uppgifter också. När den läser eller skriver till en fil, ReFS undersöker kontrollsumman för att se till att den är korrekt. Detta innebär att filsystemet i sig har en inbyggd sätt att upptäcka skadade data på fluga.

RELATERAD ARTIKELHur du Använder Windows-10 förvaringsutrymmen för att Spegla och Kombinera Enheter

ReFS är integrerad med förvaringsutrymmen funktionen. Om du sätter upp en speglad Lagringsutrymme med hjälp av ReFS, Windows kan lätt upptäcka filsystem korruption och reparera automatiskt problem genom att kopiera den alternativa kopia av data på en annan enhet. Den här funktionen finns tillgänglig på både Windows-10 och Windows 8.1.

Om ReFS upptäcker skadade data och inte har en alternativ kopiera det kan återställa från filsystemet kan omedelbart ta bort skadade data från enheten. Det kräver inte att du startar om datorn eller ta disken offline, som NTFS gör.

ReFS inte bara in filer för korruption vid läsning och skrivning av dem. En automatiserad data integritet skanner regelbundet kontrollerar alla filer på hårddisken för att identifiera och åtgärda data korruption, också. Det är en auto-korrigering av filsystem. Du behöver inte använda kommandot chkdsk på alla.

Det nya filsystemet är också resistenta mot data korruption också på andra sätt. Till exempel, när du uppdaterar en fil metadata—fil, till exempel NTFS-filsystem kommer att direkt ändra filens metadata. Om din dator går sönder eller strömmen går under denna process, kan det vara att data skadas. När du uppdaterar en fil metadata, ReFS file system kommer att skapa en ny kopia av metadata. ReFS poäng filen på den nya metadata endast efter nya metadata skrivs. Det finns ingen risk för filens metadata är skadade. Detta är känt som “copy-on-write”. Copy-on-write finns också på andra moderna filsystem, som ZFS och BtrFS på Linux samt Apples nya APFS filsystemet.

ReFS Droppar Några Gamla NTFS-Begränsningar

ReFS är mer moderna än NTFS, och stöder mycket större volymer och längre filnamn. På lång sikt är detta viktiga förbättringar.

På ett NTFS-filsystem, sökvägar är begränsad till 255 tecken. Med ReFS, en fil kan vara upp till 32768 tecken lång. Windows-10 nu kan du avaktivera denna korta tecken för NTFS-filsystem, men det är alltid inaktiverad på ReFS volymer.

ReFS också utkast DOS-stil 8.3 filnamn. På en NTFS-volym, kan du fortfarande komma åt C:Program Filer i C:PROGRA~1 för kompatibilitet med äldre programvara. Dessa äldre filnamn är borta på ReFS.

NTFS har en teoretisk maximal volym storlek 16 exabyte, medan ReFS har en teoretisk maximal volym storlek 262144 exabytes. Det spelar inte så stor roll just nu, men det kommer en dag.

ReFS Kan Vara Snabbare, Ibland

ReFS är inte bara utformade för att förbättra prestanda över NTFS. Istället är Microsoft att fokusera på ett fåtal viktiga optimeringar att göra ReFS utföra mycket bättre i vissa fall.

Till exempel, när den används med förvaringsutrymmen, ReFS stöd för “real-time nivå optimering”. Du kunde ha en bil-pool med både enheter som är optimerade för prestanda och enheter som är optimerade för kapacitet. ReFS kommer alltid skriva till enheter i prestanda grupp, för att maximera prestanda. I bakgrunden, ReFS kommer automatiskt att flytta stora bitar av data till långsammare enheter för långtidslagring.

På Windows Server 2016, Microsoft förbättrat ReFS att erbjuda bättre prestanda med vissa virtuella maskinen har. Microsofts egen Hyper-V och virtual machine software tar fördel av dessa (och i teorin, andra virtuella maskinens programvara skulle kunna stödja dem om de ville).

Till exempel, ReFS stöder block kloning, vilket påskyndar virtuell maskin kloning och checkpoint-slå samman verksamheten. För att skapa en klonad kopia av en virtuell maskin, ReFS behöver bara skapa en ny kopia av metadata på disken och peka på en existerande data på disken. Det beror på att, med ReFS, flera filer kan peka till samma underliggande data på disk. När den virtuella maskinen förändringar och nya data skrivs till disken, det är skrivet till en annan plats och den ursprungliga virtuella maskinen data finns kvar på hårddisken. Detta gör kloning processen mycket snabbare och kräver mycket mindre disk-genomströmning.

ReFS erbjuder också en ny “glesa VDL” – funktion som gör att ReFS att snabbt skriva nollor till en stor fil. Detta gör det mycket snabbare att skapa en ny, tom, fast-och medelstora virtual hard disk (VHD-fil). Medan detta kan ta 10 minuter med NTFS, det kan ta bara några sekunder med ReFS.

ReFS Kan inte Ersätta NTFS (Ännu)

Alla dessa funktioner låter ganska bra, men du kan inte bara byta till ReFS från NTFS. Windows kan inte starta upp från en ReFS filsystemet, och kräver NTFS.

ReFS utelämnar också andra funktioner NTFS inkluderar, bland annat filsystem komprimering och kryptering, hårda länkar, utökade attribut, data deduplication, och diskstorleksgränser. Men, ReFS är kompatibel med en mängd olika funktioner. Till exempel, även om du inte kan utföra kryptering av specifika data i filsystemet, ReFS är kompatibel med full disk BitLocker-kryptering.

Windows-10 inte tillåter dig att formatera alla gamla partitionen som ReFS, heller. För närvarande kan du bara använda Referenser med förvaringsutrymmen, där dess tillförlitlighet hjälpa till att skydda mot att data skadas. På Windows Server 2016, kan du välja att formatera volymer med ReFS istället för NTFS. Du kanske vill göra detta för en volym du planerar att lagra virtuella maskiner på, till exempel. Men, du fortfarande inte kan använda Referenser på din startpartition. Windows kan bara starta från en NTFS-enhet.

Det är oklart vad framtiden har för Referenser. Microsoft kan förbättra den så att den till fullo kan ta plats NTFS på alla versioner av Windows. Det är oklart när detta kan hända. Men för nu, ReFS kan endast användas för specifika uppgifter.

Du hittar mer information om Referenser och de särskilda funktioner den stöder på Microsofts webbplats.

Hur man Använder Referenser

På Windows-10, kan du bara använda ReFS genom Lagring Utrymmen funktionen. Se till att formatera dina förvaringsutrymmen som ReFS och inte NTFS-när du ser den file system alternativ. Du kommer automatiskt att dra nytta av den data integritet funktioner i ReFS filsystem om du väljer det.

På Windows Server, kan du välja att formatera vissa volymer som ReFS använda normala verktyg diskhantering, vilket kan vara särskilt användbart om du använder virtuella maskiner på dessa enheter. Men du kan inte formatera din hårddisk ReFS, och du kommer att förlora tillgång till en del av NTFS-funktioner.