ReFS
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 7 august 2021; verificările necesită
13 modificări .
ReFS ( Resilient file system [1] , nume de cod - Protogon [2] ) este un sistem de fișiere local utilizat în Windows Server 2012 și versiuni ulterioare, Windows 8.1 și versiuni ulterioare (capacitatea de a crea un volum ReFS a fost eliminată în Windows 10 Fall Creators Update 2017 , cu excepția Windows 10 Enterprise și Pro pentru stații de lucru). Este o dezvoltare ulterioară a NTFS . ReFS acceptă puncte de analiză , o tehnologie care se găsea anterior doar în sistemul de fișiere NTFS [3] . Suportul pentru legăturile simbolice și punctele de montare în Windows este implementat prin puncte de analiză , așa că ReFS le acceptă și. Din octombrie 2017, în comparație cu NTFS, nu există suport pentru fluxurile de fișiere alternative denumite [3] . ReFS nu este acceptat de Windows 7 și sistemele anterioare.
Caracteristici
Printre principalele caracteristici [4] [5] :
- Fiabilitate îmbunătățită a stocării informațiilor pe structurile de disc. ReFS folosește arbori B+ [4] (un principiu similar cu stocarea datelor în DBMS relațional) atât pentru metadate, cât și pentru conținutul fișierului. Dimensiunile fișierelor, volumele, numărul de fișiere dintr-un director sunt limitate doar de un număr de 64 de biți, care corespunde unei dimensiuni de fișier de 16 exbibytes , o dimensiune a volumului de 1 jobibyte (când se utilizează grupuri de date de 64 KiB în dimensiune ). Spațiul liber pe disc este descris de 3 tabele ierarhice separate pentru bucăți mici, medii și mari de spațiu liber. Numele fișierelor și lungimile căilor sunt limitate la 32 de kibi și sunt stocate în Unicode .
- Suport pentru strategia Copy-on-write (copy-on-write, allocation-on-write) pentru metadate [4] , în care orice tranzacție de sistem de fișiere nu suprascrie metadate vechi, ci sunt scrise într-un bloc nou și organizate în mănunchiuri. Toate metadatele din ReFS folosesc sume de control pe 64 de biți, stocate independent. Datele fișierului pot avea o sumă de control într-un flux separat (atribut „integritate”). În cazul în care conținutul fișierelor sau metadatelor nu se potrivește cu sumele de verificare, nu este necesară dezactivarea sistemului de fișiere pentru a șterge sau a restabili astfel de date. Datorită verificărilor încorporate, ReFS nu necesită utilizarea regulată a utilităților de verificare a discului precum CHKDSK .
- Compatibilitate cu vechile API-uri [4] , suport pentru multe caracteristici NTFS , de exemplu criptare BitLocker , liste de control al accesului , Jurnal USN , notificări de modificare [6] , legături simbolice , punct de joncțiune , puncte de montare , punct de analiză , copii umbra , fișiere de identificare , NTFS oplock. ReFS se integrează cu tehnologia de virtualizare media Storage Spaces [4] , care permite oglindirea și îmbinarea mai multor medii fizice, atât într-un singur PC, cât și printr-o rețea [7] . Când este utilizată oglindirea, ReFS poate detecta și remedia copiile proaste ale fișierelor printr-un proces de curățare a datelor care efectuează verificarea sumei de verificare a fundalului.
- Multe caracteristici NTFS nu sunt acceptate în ReFS, inclusiv fluxuri de fișiere denumite, NTFS Distributed Link Tracking (DLT), nume scurte de fișiere ( format 8.3 ), compresie de fișiere [8] , criptare la nivel de fișiere Encrypting File System , tranzacții NTFS , hard links , extins atribute și cote de disc [4] [2] . Fișierele rare sunt acceptate în RTM [9] [10] .
Windows Server 2012 nu acceptă pornirea din ReFS. Din cauza lipsei de suport pentru fluxurile numite, ReFS nu poate fi utilizat pentru a găzdui instanțe MS SQL , inclusiv versiunea 2012 [11] .
În
Windows 10 1709
, Microsoft a eliminat suportul pentru crearea și formatarea partițiilor în ReFS. Suportul complet pentru sistemul de fișiere a fost păstrat doar în edițiile „Corporate” și „Pro For Workstations”; în alte ediții, a fost păstrată doar capacitatea de a citi și scrie
[12] .
Istoricul versiunilor și compatibilitatea
ReFS există în mai multe versiuni diferite, cu compatibilitate diferită între sistemele de operare. În general, versiunile mai noi de sisteme de operare pot monta sisteme de fișiere create cu versiuni anterioare ale sistemului de operare. Este posibil ca unele funcții să nu fie compatibile cu setul de caracteristici ale sistemului de operare. Versiunea, dimensiunea clusterului și alte detalii ale sistemului de fișiere pot fi găsite cu comanda fsutil fsinfo refsinfo volumename .
- 1.1 : Versiunea originală introdusă în Windows Server 2012.
- 1.2 : Folosit implicit pentru formatare în Windows 8.1, Windows 10 (1507-1607), Windows Server 2012 R2 și când se specifică ReFSv1 în Windows Server 2016. Fluxurile de date alternative pot fi utilizate pe Windows Server 2012 R2.
- 9.2 : Ar putea fi folosit pentru formatare în Windows 10 Technical Preview build 9841 - 9860, precum și în Windows Server 2016 TP1. Nu poate fi montat pe Windows 10 Build 9879 și Windows Server 2016 R2 sau o versiune ulterioară.
- 11.2 : Ar putea fi folosit pentru formatare în Windows 10 Technical Preview build 9879. Nu poate fi montat în build 9926 și ulterioare.
- 12.2 : Ar putea fi folosit pentru formatare în Windows 10 Technical Preview build 9926. Nu poate fi montat în build 10041 și ulterioare.
- 22.2 : Poate fi folosit pentru formatare în Windows 10 Technical Preview build 10049 și versiuni anterioare. Nu poate fi montat în versiunea 10061 sau mai mare.
- 2.0 : Folosit implicit pentru formatare în Windows Server 2016 TP2 și TP3. Nu poate fi montat pe Windows 10 Build 10130 și versiuni ulterioare și pe Windows Server 2016 TP4 și versiuni ulterioare.
- 3.0 : Folosit implicit pentru formatare în Windows Server 2016 TP4 și TP5.
- 3.1 : Folosit implicit pentru formatare în Windows Server 2016 RTM.
- 3.2 : Folosit în mod implicit pentru formatare în Windows 10 (1703) și Windows Server Insider Preview build 16237. Poate fi formatat în Windows 10 Insider Preview 15002 sau mai nou (a devenit implicit în versiunile între 15002 și 15019). Deduplicarea este acceptată în ediția server.
- 3.3 : Folosit implicit pentru formatare în Windows 10 Enterprise (1709) (abilitatea de a crea unități ReFS a fost eliminată din Windows 10 în edițiile Home și Pro în versiunea 16226, lăsând doar suport pentru citire/scriere [13] .) și Windows Server ( 1709) (începând cu Windows 10 Enterprise Insider Preview build 16257 și Windows Server Insider Preview build 16257).
- 3.4 : Folosit implicit pentru formatare în Windows 10 Enterprise v1803-v1809 și Windows Server 2019 v1803-v1809.
- 3.5 : S-a adăugat suport pentru hardlink (build 19536 sau 21H1).
Suport pentru diferite versiuni
[14][ sursa autopublicata ]
ReFS
|
Windows Server 2012
|
Windows 8.1, Server 2012 R2
|
Windows 10 v1507 - v1607
|
Windows Server 2016 TP2, TP3
|
Windows Server 2016 TP4, TP5
|
Windows Server 2016 RTM
|
Windows 10 v1703
|
Windows 10 v1709, 5 Windows Server 1709
|
Windows 10 v1803 - v1809.5 Windows Server 2019, 1803 - 1809
|
Windows 11
v21H1-2022.5 _
Windows Server 2022
|
1.1
|
Mod implicit |
Da 1 |
Da 1 |
Da 1 |
Da 1 |
Da 1 |
Da 1 |
necunoscut |
Da 1
|
da
|
1.2
|
da |
Mod implicit |
Mod implicit |
da |
da |
da |
da |
da |
da
|
da
|
2.0
|
Nu |
Nu |
Nu |
Nu |
Mod implicit |
Nu |
Nu |
Nu |
Nu
|
Nu
|
3.0
|
Nu |
Nu |
Nu |
Nu |
Nu |
Da 2 |
Da 3 |
Da 4 |
Da 6
|
da
|
3.1
|
Nu |
Nu |
Nu |
Nu |
Nu |
Mod implicit |
Da 3 |
Da 4 |
Da 6
|
da
|
3.2
|
Nu |
Nu |
Nu |
Nu |
Nu |
Nu |
Mod implicit |
Da 4 |
Da 6
|
da
|
3.3
|
Nu |
Nu |
Nu |
Nu |
Nu |
Nu |
Nu |
Mod implicit |
Da 6
|
da
|
3.4
|
Nu |
Nu |
Nu |
Nu |
Nu |
Nu |
Nu |
Nu |
Mod implicit
|
da
|
3.7
|
Nu
|
Nu
|
Nu
|
Nu
|
Nu
|
Nu
|
Nu
|
Nu
|
Nu
|
Mod implicit
|
Note:
1 : Următorul mesaj este scris în jurnalul de evenimente: „Volum”?:” a fost montat într-o versiune mai veche de Windows. Este posibil ca unele funcții să fie indisponibile.'
2 : Windows îl va actualiza la versiunea 3.2 când volumul este inscriptibil.
3 : Windows îl va actualiza la versiunea 3.3 când volumul este inscriptibil.
4 : Windows îl va actualiza la versiunea 3.4 când volumul este inscriptibil.
5 : Windows îl va actualiza la versiunea 3.7 când volumul este inscriptibil.
Link -uri
Note
- ↑ Lucas, Martin Windows Server 2012: ReFS înlocuiește NTFS? Când ar trebui să-l folosesc? (link indisponibil) . Întrebați platformele Premier Field Engineering (PFE) . Microsoft (1 ianuarie 2013). Preluat la 20 ianuarie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ 1 2 Foley, Mary Jo Microsoft face public planuri pentru noul său sistem de fișiere Windows 8 (downlink) . ZDNet . CBS Interactive (16 ianuarie 2012). Preluat la 21 ianuarie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ 1 2 O previzualizare a capabilităților sistemului de fișiere Protogon . Preluat la 18 august 2011. Arhivat din original la 7 octombrie 2013. (nedefinit)
- ↑ 1 2 3 4 5 6 Verma, Surendra Construirea sistemului de fișiere de generație următoare pentru Windows: ReFS (downlink) . Construirea Windows 8 . Microsoft (16 ianuarie 2012). Preluat la 20 ianuarie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ Meyer, David Microsoft completează noul sistem de fișiere Windows (downlink) . ZDNet . CBS Interactive (17 ianuarie 2012). Preluat la 20 ianuarie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ Funcția ReadDirectoryChangesW . Bibliotecă MSDN . Microsoft (8 noiembrie 2012). Preluat la 21 ianuarie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ Nagar, Rajeev Virtualizarea stocării pentru scară, reziliență și eficiență (link inaccesibil) . Construirea Windows 8 . Microsoft (5 ianuarie 2012). Consultat la 18 ianuarie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ Paritate accelerată în oglindă. Compresie în ReFS. Cu această lansare de toamnă, ReFS introduce tehnologia de compresie, ... . Preluat la 4 septembrie 2019. Arhivat din original pe 4 septembrie 2019. (nedefinit)
- ↑ Windows Server 2012: ReFS înlocuiește NTFS? Când ar trebui să-l folosesc? (link indisponibil) (2 ianuarie 2013). Preluat la 31 martie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ ReFS (Resilient File System) acceptă fișiere rare (downlink) . Preluat la 31 martie 2013. Arhivat din original la 15 mai 2013. (nedefinit)
- ↑ Sistemul de fișiere ReFS din SQL Server și Windows Server 2012, Denny Cherry (link descendent) . Consultat la 9 noiembrie 2013. Arhivat din original la 10 octombrie 2017. (nedefinit)
- ↑ Crearea ReFS nu va fi disponibilă în Windows 10 Pro . www.comss.ru Consultat la 30 octombrie 2017. Arhivat din original la 21 august 2017. (nedefinit)
- ↑ Asistență Microsoft: caracteristici care sunt eliminate sau depreciate în Windows 10 Fall Creators Update . Preluat la 9 aprilie 2018. Arhivat din original la 5 mai 2018. (nedefinit)
- ↑ Windows ReFS versions.en.md . Consultat la 9 aprilie 2018. Arhivat din original pe 28 iunie 2018. (nedefinit)