Mi a ReFS (a rugalmas fájlrendszer) a Windows rendszeren?
A Microsoft új ReFS fájlrendszerét eredetileg a Windows Server 2012 rendszeren vezették be. Ez a Windows 10 rendszerben található, ahol csak a meghajtó-tároló tárolóterületek szolgáltatás részeként használható. A Windows Server 2016-ban javul a ReFS, és a Windows 10 Pro for Workstations része lesz.
De mi a ReFS, és hogyan hasonlítható össze a jelenleg használt NTFS-sel?
Mi az a visszavonás?
A „Resilient File System” rövidítése, a ReFS egy új fájlrendszer, amely az aktuális NTFS-fájlrendszer kódját használja. Jelenleg a ReFS nem csak az NTFS helyettesítője. Saját előnyei és hátrányai vannak. Nem csak az NTFS-t használhatja a rendszer meghajtón.
Mivel a ReFS a Microsoft legújabb fájlrendszere, úgy tervezték, hogy az NTFS néhány fontos problémájával foglalkozzon. A ReFS úgy tervezték, hogy jobban ellenálljon az adatok korrupciójának, jobban teljesítsen bizonyos munkaterheléseket, és jobban méretezze a nagyon nagy fájlrendszereket. Pontosan megnézzük, mit jelent ez.
A ReFS védi az adatok korrupcióját
A „Rugalmas” rész a névben van kiemelve. A ReFS ellenőrző összegeket használ a metaadatokhoz, és tetszőlegesen is használhat ellenőrző összegeket a fájladatokhoz. Amikor egy fájlt olvassa vagy ír, a ReFS megvizsgálja az ellenőrző összeget annak biztosítására, hogy helyes. Ez azt jelenti, hogy maga a fájlrendszer beépített módon képes kimutatni az adatok korrupcióját.
A ReFS integrálva van a Storage Spaces szolgáltatással. Ha tükrözött tárterületet állít be a ReFS használatával, a Windows könnyen észlelheti a fájlrendszer sérülését és automatikusan javíthatja a problémákat az adatok egy másik meghajtón történő másolásával. Ez a funkció Windows 10 és Windows 8.1 rendszeren is elérhető.
Ha a ReFS meghibásodott adatokat észlel, és nincs másolható másolata, akkor a fájlrendszer azonnal eltávolíthatja a sérült adatokat a meghajtóról. Nem szükséges, hogy újraindítsa a rendszert, vagy offline legyen a meghajtó, mint az NTFS.
A ReFS nem csak ellenőrzi a fájlok korrupcióját olvasáskor és íráskor. Az automatizált adat integritás szkenner rendszeresen ellenőrzi az összes fájlt a meghajtón, hogy azonosítsa és javítsa az adatok sérülését. Ez egy automatikus javító fájlrendszer. Nem kell egyáltalán használni a chkdsk-ot.
Az új fájlrendszer is ellenáll más adatokkal való korrupciónak is. Ha például frissíti a fájl metaadatait - a fájlnevet, például az NTFS fájlrendszer közvetlenül módosítja a fájl metaadatait. Ha a számítógép meghibásodik, vagy az áramellátás e folyamat során kialszik, az adatok megsérülhetnek. Amikor frissíti a fájl metaadatait, a ReFS fájlrendszer új metaadatok másolatát hozza létre. A ReFS az új metaadatokra csak az új metaadatok írása után mutat a fájlra. Nincs veszélye annak, hogy a fájl metaadatai megsérülnek. Ezt „másolás-írás” -nak nevezik. A másolás-írás más modern fájlrendszereken is elérhető, mint a ZFS és a BtrFS Linuxon, valamint az Apple új APFS fájlrendszere.
ReFS csepp néhány régi NTFS-korlátozást
A ReFS modernebb, mint az NTFS, és sokkal nagyobb mennyiségeket és hosszabb fájlneveket támogat. Hosszú távon ezek fontos fejlesztések.
NTFS fájlrendszeren a fájl elérési útja 255 karakter lehet. A ReFS használatával a fájlnév legfeljebb 32768 karakter lehet. A Windows 10 most lehetővé teszi, hogy letiltsa ezt a rövid karakterkorlátot az NTFS fájlrendszerekhez, de ez mindig le van tiltva a ReFS köteten.
A ReFS szintén eldobja a DOS-stílusú 8.3 fájlneveket. NTFS köteten továbbra is elérheti a C: Program Fájlokat: C: PROGRA ~ 1 a régi szoftverekkel való kompatibilitási célokra. Ezek a régi fájlnevek elmentek a ReFS-en.
Az NTFS elméleti maximális hangereje 16 exabyte, míg a ReFS elméleti maximális hangereje 262144 exabyte. Ez most már nem számít, de egy nap.
A ReFS gyorsabb lehet, néha
A ReFS nem csak az NTFS teljes teljesítményének javítására szolgál. Ehelyett a Microsoft néhány fontos optimalizálásra összpontosít, amelyek bizonyos esetekben sokkal jobban teljesítenek.
Például, ha a Storage Spaces-tel együtt használja, a ReFS támogatja a „valós idejű szint optimalizálást”. Lehet, hogy van egy meghajtó-medence, amely mindkét meghajtót optimalizálja a teljesítményhez, és a meghajtókat optimalizálták a kapacitáshoz. A ReFS mindig a teljesítményszintre írja a meghajtókat, maximalizálva a teljesítményt. A háttérben a ReFS automatikusan áthelyezi a nagy mennyiségű adatot a lassabb meghajtókra a hosszú távú tároláshoz.
A Windows Server 2016 rendszeren a Microsoft javította a ReFS-et, hogy bizonyos virtuális gépfunkciókkal jobb teljesítményt nyújtson. A Microsoft saját Hyper-V virtuális gép szoftvere kihasználja ezeket (és elméletileg más virtuális gép szoftverek is támogathatják őket, ha akarják).
Például a ReFS támogatja a blokk-klónozást, amely felgyorsítja a virtuális gép klónozását és az ellenőrzőpont-egyesítő műveleteket. Egy virtuális gép klónozott példányának létrehozásához a ReFS-nek csak új metaadatok másolatát kell létrehoznia a meghajtón, és meg kell mutatnia egy meglévő adatot a meghajtón. Ennek oka, hogy a ReFS használatával több fájl ugyanazt az alapul szolgáló adatot mutathatja a lemezen. Amikor a virtuális gép megváltozik, és új adatok íródnak a meghajtóra, egy másik helyre íródik, és az eredeti virtuális gépadatok a meghajtón maradnak. Ez sokkal gyorsabbá teszi a klónozási folyamatot, és sokkal kevesebb lemezátvitelt igényel.
A ReFS egy új „ritka VDL” funkciót is kínál, amely lehetővé teszi, hogy a ReFS gyorsan nullákat írjon egy nagy fájlba. Ez sokkal gyorsabbá teszi egy új, üres, fix méretű virtuális merevlemez (VHD) létrehozását. Míg ez NTFS-tel 10 percet vesz igénybe, a ReFS-tel pár másodpercig tarthat.
ReFS nem helyettesítheti az NTFS-t (mégis)
Mindezek a funkciók eléggé jónak tűnnek, de nem lehet egyszerűen csak NTFS-re váltani a ReFS-re. A Windows nem tudja elindítani a ReFS fájlrendszert, és NTFS-t igényel.
A ReFS más funkciókat is kihagy az NTFS-ben, beleértve a fájlrendszer tömörítését és titkosítását, a kemény hivatkozásokat, a kiterjesztett attribútumokat, az adatok deduplikációját és a lemezkvótákat. A ReFS azonban számos funkcióval kompatibilis. Például, míg a fájlrendszer szintjén nem tud bizonyos adatokat titkosítani, a ReFS kompatibilis a teljes lemez BitLocker titkosítással.
A Windows 10 nem teszi lehetővé, hogy bármilyen régi partíciót ReFS formátumban formázzon. Jelenleg csak a ReFS-t használhatja a Storage Spaces alkalmazással, ahol a megbízhatósági jellemzői segítenek megvédeni az adatok korrupcióját. A Windows Server 2016 rendszeren az NTFS helyett a ReFS fájlrendszerre formázható. Ezt megteheti egy olyan kötet esetében, amelyet például virtuális gépek tárolására tervez. Azonban még mindig nem tudja használni a ReFS-et a rendszerindító köteten. A Windows csak NTFS-meghajtóról indítható.
Nem világos, mi a jövő a ReFS számára. A Microsoft egy nap javíthatja azt, amíg teljes mértékben ki nem veheti az NTFS helyét a Windows minden verziójában. Nem világos, hogy ez megtörténhet. Most azonban a ReFS csak bizonyos feladatokhoz használható.
További információkat talál a ReFS-ről és a Microsoft webhelyén támogatott sajátosságairól.
A ReFS használata
Egy tipikus Windows 10 PC-n csak a ReFS-t használhatja a Storage Spaces szolgáltatáson keresztül. A fájlrendszer beállításának megjelenésekor győződjön meg róla, hogy formázza a tárterületet ReFS-ként, és nem NTFS-t. Ha ezt választja, automatikusan kihasználja a ReFS fájlrendszer adat integritási funkcióit.
A Windows Server rendszeren a normál lemezkezelő eszközök segítségével választhat, hogy egyes köteteket ReFS formátumban formázza, ami különösen hasznos lehet, ha virtuális gépeket használ ezeken a meghajtókon. De nem lehet formázni a rendszerindítási meghajtót ReFS-ként, és elveszítheti hozzáférését bizonyos NTFS-funkciókhoz.
A ReFS funkció a Windows 10 Pro munkaállomások és a Windows 10 Enterprise részeként is elérhető.