Hårdvara

Apple-filsystemfilsystem (apfs): all information

Innehållsförteckning:

Anonim

Vid WWDC 2016 förvånade Apple oss genom att introducera ett nytt filsystem som heter APFS (Apple File System). Det nya filsystemet kommer att ersätta HFS + -filsystemet (introduktionsdatum 1998), som tillsammans med sin föregångare HFS (introduktionsdatum 1985) är mer än 30 år gamla.

Apple File System filsystem (APFS)

Tanken med Apple är att detta filsystem börjar implementeras med sitt nya Mac OS Sierra- operativsystem 2017, det verkar som om det i utvecklarversionerna av det nya Apple-operativsystemet redan ingår, även om det med vissa begränsningar, Observera att filsystemet fortfarande är under utveckling.

Detta filsystem kommer att innehålla följande allmänna egenskaper:

Apple File System: 64-bitars Inodo-nummer

APFS stöder 64-bitars Inodo-nummer, vilket är bättre än HFS + 32-bitars fil-ID. Vilket innebär i ett 64-bitars operativsystem att APFS stöder mer än 9 quintillion filer i en enda volym.

Extensible Block Mapper

APFS har en expansiv blockmapper som möjliggör mer lagring på en enda enhet. Vid initialisering av mycket stora diskar med HFS + var detta filsystem mycket begränsat av tilldelningsblockstorlek och initialiserar all filsystemlagring vid skapandet. Istället kommer APFS att skapa den nödvändiga datastrukturen på ett " dynamiskt " sätt och därmed förbättra prestandan.

Spridda filer

Apple File System stöder glesa filer, som HFS + och HFS inte stöder. Sparsamma filer är en typ av datorfil som försöker använda filsystemets utrymme mer effektivt. Detta åstadkoms genom att skriva kort information (metadata) som representerar de tomma blocken på disken istället för det faktiska "tomma" utrymmet som utgör blocket, och därmed använder mindre diskutrymme.

Katastrofskydd

APFS använder ett nytt metadatasystem som heter " Copy-on-Write " som säkerställer filsystemuppdateringar mot katastrofer (till exempel om strömmen går ut när hårddisken skriver eller läser data). Detta tillvägagångssätt minskar också den extra omkostnad som inträffade med HFS +.

Utökade attribut

Apple File System har utformats för att stödja utvidgade filattribut. I HFS + fanns denna funktionalitet redan med filattributen, men det verkar som om de har designat om den.

TRIM-drift

Precis som HFS + kommer Apple File System att stödja TRIM-operationer. I APFS utfärdas TRIM-operationer asynkront så att eftersom en fil raderas eller utrymme frigörs, återställs den, vilket säkerställer att metadata endast ändras en gång, vilket bevarar lagringsstabilitet.

krypterings

En av de saker som har varit grundläggande i utformningen av Apples nya filsystem har varit säkerhet och integritet. I OS X är fullständig diskkryptering tillgänglig från OS X 10.7 Lion och i iOS är kryptering för varje enskild fil från iOS4. APFS kombinerar dessa två lägen i en enhetlig modell som krypterar filsystemets metadata. APFS stöder kryptering naturligt. Att kunna välja mellan följande krypteringsmodeller i varje volym:
  • Okrypterad. Krypterad med en enda nyckel. Multiknappskryptering med nycklar för varje fil och en separat nyckel för känsliga metadata. På detta sätt säkerställer vi användarinformationens integritet, även när fysisk säkerhet äventyras.
VI ANBEFALAR DIG Apple måste betala 7 miljarder dollar till Qualcomm. Kryptering använder antingen AES-XTS eller AES-CBC-teknik, beroende på hårdvaran.

kompatibilitet

  • Vissa av tredjepartsapplikationerna måste uppdateras för att stödja APFS. Volymer formaterade i APFS kommer inte att identifieras i OS X 10.11 El Capitan och tidigare. Du kommer att kunna dela volymen formaterad med SMB-fildelningsprotokollet.
Tillsammans med dessa funktioner kommer Apple File System att lägga till några nya funktioner eller förbättringar:

Flash / SSD-optimering

APFS optimerar Flash / SSD-lagring och kan användas med traditionella hårddiskar. För att göra detta kommer den att använda en ny typ av kopia-för-skriva, Copy-On-Writ som vi talade om ovan, vilket maximerar prestandan och samtidigt datans tillförlitlighet.

Delat utrymme

En ny metod för hur du tar plats på din hårddisk, relaterad till glesa filer.

Kloning av filer och kataloger

Ett nytt tillvägagångssätt genom att olika revisioner av filer och kataloger inte tar så mycket utrymme i filsystemet.

snapshots

En ögonblicksbild är en skrivskyddad instans av volymens filsystem. Operativsystemet har möjlighet att göra snapshots för att göra säkerhetskopior som kommer att göra program som Time Machine effektivare.

Snabb beräkning av katalogstorlek

Beräkningen av snabbkatalogstorlek gör att APFS kan få det totala använda utrymmet snabbare.

Atomic Safe-Save

Apple File System introducerar en ny transaktion som heter Atomic Safe-Save som möjliggör säker sparing av paket och kataloger. Denna operation kommer att vara osynlig för användaren.

källa

Hårdvara

Redaktörens val

Back to top button