neprihlásený Piatok, 19. apríla 2024, dnes má meniny Jela
Aktualizácia iOS 10.3 automaticky upgradne iPhony na nový súborový systém APFS

Značky: iOSiPhoneiPadApplesúborové systémy

DSL.sk, 17.3.2017


Spoločnosť Apple pripravuje v novej aktualizácii operačného systému iOS 10.3 pre iPhony a iPady pomerne veľkú technickú zmenu, keď podľa dostupných informácií táto aktualizácia automaticky upgradne užívateľom použitý súborový systém.

iOS rovnako ako macOS využíva súborový systém HFS+ uvedený už v starom Mac OS 8.1 v roku 1998.

V júni 2016 Apple predstavila nový moderný súborový systém APFS, Apple File System, na ktorý plánuje postupne prejsť.

Podľa informácií vývojárov pre Business Insider pritom v prípade mobilných zariadení tento prechod údajne uskutoční automaticky aj na existujúcich zariadeniach pri upgrade na blížiaci sa iOS 10.3. To naznačuje aj aktuálne vydaná siedma beta verzia iOS 10.3, v ktorej podľa dostupných informácií pribudla podpora prechodu na APFS.

Rozumným opatrením pred takouto výraznou zmenou je odzálohovať si svoje dáta, pričom Apple bude podľa Business Insider zrejme na potrebu odzálohovania upozorňovať.

APFS sme detailne predstavili v tomto článku.

APFS má podporu pre mnohé funkčnosti moderných súborových systémov ako sú ZFS a Btrfs. Podporuje vytváranie snapshotov iba na čítanie a tzv. klonovanie vybraných súborov a priečinkov bez ich prekopírovania, pričom klony je následne možné aj meniť so zápisom iba zmenených blokov.

APFS využíva copy-on-write mechanizmus aj na ukladanie metadát.

APFS je podľa Apple optimalizovaný pre SSD disky a flash pamäť, podporou práve copy-on-write mechanizmu, spájaním viacerých I/O operácií aj samozrejme podporou operácie TRIM pre uvoľnenie už nevyužívaného miesta.

Natívne je podporované šifrovanie a to v dvoch režimoch, šifrovanie celého zväzku jedným kľúčom alebo šifrovanie každého súboru vlastným kľúčom. Šifrovacím algoritmom je AES v režime AES-XTS alebo AES-CBC.

Súborový systém síce nemá zabudovanú natívnu podporu RAID, v jednom kontajneri vytvorenom z fyzických úložných médií ale umožňuje vytvárať viacero samostatných súborových systémov, tzv. zväzkov. Tieto zdieľajú celý priestor kontajnera a majú tak dynamickú veľkosť v rámci kapacity kontajnera.

Na 2 TB disku tak môže byť viacero súborových systémov s veľkosťou 2 TB, ktoré budú voľné miesto spotrebovávať dynamicky podľa ich potreby. Ak bude využitých napríklad doteraz 500 GB, každý zväzok bude vykazovať ešte 1.5 TB voľného miesta a voľné miesto sa pridelí prvému súborovému systému, ktorý ho požaduje.

Technicky používa APFS inody so 64-bitovými číslami a čas počítaný na nanosekundy.


      Zdieľaj na Twitteri



Najnovšie články:

Seriál Fallout podľa počítačovej hry bude mať pokračovanie
Budúci týždeň budú vydané dve dôležité linuxové distribúcie
Špehovacie satelity SpaceX už snímkujú Zem, s vyšším rozlíšením ako doterajšie
Linux si na PC drží podiel 4%
AI výkon tohtoročnej generácie Intel CPU bude vyšší ako 100 teraops/s
Apple bude mať nový seriál o alternatívnom sovietskom vesmírnom programe, predĺžila For All Mankind
Pôsobivého dvojnohého robota Atlas nahradí úplne nová elektrická verzia
O2 spustilo predaj na diaľku. Namiesto eID sa fotí tvár a občiansky, nedá sa objednať eSIM ani predplatenka
Klon populárnej databázy Redis od Linux Foundation k dispozícii v prvej verzii
Helikoptéra na Marse bude zbierať dáta aj po strate komunikácie so Zemou


Diskusia:
                               
 

Som zvedavy ci v 2020 to uz bude stabilne a pouzitelne aspon na desktopoch bez ohladu na to ci to robi Apple alebo kto. Jednoduchsie suborove systemy maju kopec chyb/chybiciek stale, nieto este tieto "advanced" ako ZFS/Btrfs a iFS :)
Odpovedať Známka: -5.0 Hodnotiť:
 

Ak to idú nasadzovať na desiatky miliónov iPhonov, tak je to stabilné.
Odpovedať Známka: -4.5 Hodnotiť:
 

Ak tú anténu idú montovať do desiatok miliónov iPhonov, tak je to bezchybné.
Odpovedať Známka: 6.5 Hodnotiť:
 

Mylis sa. Je to "beta test in the wild".
Odpovedať Známka: 10.0 Hodnotiť:
 

"voľné miesto spotrebovávať dynamicky podľa ich potreby" umozňuje uz 30 rokov prikaz v DOSe "Subst x: c:\111"

Nic zasadne nove ten APFS neprinasa. Znova sa len chvalia tym, co urobili uz davno ini.

Odpovedať Známka: -5.5 Hodnotiť:
 

Netrep pičoviny.
Odpovedať Známka: 4.4 Hodnotiť:
 

Presne tak. V DOSe "voľné miesto spotrebovávať dynamicky" zvladal cez MBR onehalf a nie subst.
Odpovedať Známka: 7.4 Hodnotiť:
 

Vdaka Apple, nesklamali ste, uz sa tesim kedy bude 10.3, na taky file system som stale cakal.
Odpovedať Známka: -2.8 Hodnotiť:
 

Pre teba ako pre usera sa tým nič nezmení a ani si nič nevšimneš.
Odpovedať Známka: 5.8 Hodnotiť:
 

Akoze nie? Pojde to rychlejsie, bude to bezpecnejsie a ma to kopec novych features. Kedy sa MS spameta? Ved ich FAT32 a NTFS je oproti APFS ako za opicami.
Odpovedať Známka: -5.8 Hodnotiť:
 

Jasne, ss z r 98 a vsetci su mimo Apple su 100r za opicami :-)))
Odpovedať Známka: 6.7 Hodnotiť:
 

riesis tu APFS,NTFS a FAT32...pritom apple na iOS nepodporuje ani NTFS ani exFAT z coho exFAT je na tom asi aktualne najlepsie co sa tyka pouzitelnosti v mobilnych telefonoch a nefunguje im exFAT ani na MacOS do verzie z 2015 ci ako. Pouzivam hybridne prenosne pamete a kvoli tomu sme predavali viacero apple zariadenie kedze neberu exFAT
Odpovedať Hodnotiť:
 

Blbost, exFAT je strasne primitivne a zle riesenie, neskutocne pri nom trpi flash pamat, lebo prepisujes stale tie iste sektory. Dobry je iba na to, ked chces flashu skratit zivotnost.

Na flash je najvhodnejsi f2fs, ktory je na to optimalizovany.

OSX podporuje exFAT od verzie 10.6.5, takze ked ti nieco nefungovalo, tak to bude rukami.

Odpovedať Známka: 3.3 Hodnotiť:
 

don't feed the trolls ↑
Odpovedať Známka: 2.0 Hodnotiť:
 

A stale mu chyba jedna dolezita vec, ktore maju ZFS a btrfs:

checksumming

ZFS/btrfs ukladaju okrem dat aj ich kontrolne sucty a potom z casu na cas prebehnu cely disk a skontroluju, ci sedia. Ak nie, tak ak vedia, opravia (z parity, z mirroru, apod), inak aspon upozornia usera, ze data ma v prdeli a disk casom pomaly tiez.

Nepocitat s takymto niecim uz pri navrhu noveho fs je dost fail.

Odpovedať Známka: 7.6 Hodnotiť:
 

aha, takze jedina vyhoda je ta, ze ti to povie, ze si v pici :D. to clovek zisti aj bez toho, ked neprecita data.
Odpovedať Známka: -6.2 Hodnotiť:
 

Povie ti to skor, ako ich budes citat. Navyse disk ti oznami iba CRC error, ale je kopec chyb, kde sa disk tvari, ze vsetko je OK, akurat ti vracia ine data ako si tam zapisal ;). A presne toto riesia ZFS a btrfs.
Odpovedať Známka: 6.9 Hodnotiť:
 

A ty maš do posledneho detailu naštudovany AFS že vieš źe toto tam nebude? Bože preber sa a nechliap tu kraviny.
Odpovedať Známka: -10.0 Hodnotiť:
 

Chod si vypit do krcmy, tam si najdes seberovnych.

Ostatni, ktori maju slusnejsi slovnik, si o tom aj nieco zistili:

Explicitly not checksumming user data is a little more interesting. The APFS engineers I talked to cited strong ECC protection within Apple storage devices. Both flash SSDs and magnetic media HDDs use redundant data to detect and correct errors. The engineers contend that Apple devices basically don’t return bogus data.

Odpovedať Známka: 10.0 Hodnotiť:
 

Ani to nemusi pomoct za istych okrajovych pripadov. Zalezi aj na tom ako je to naprogramovane.
Odpovedať Známka: 3.3 Hodnotiť:
 

"Na 2 TB disku tak môže byť viacero súborových systémov s veľkosťou 2 TB, ktoré budú voľné miesto spotrebovávať dynamicky podľa ich potreby. Ak bude využitých napríklad doteraz 500 GB, každý zväzok bude vykazovať ešte 1.5 TB voľného miesta a voľné miesto sa pridelí prvému súborovému systému, ktorý ho požaduje."

Mozte mi niekto vysvetlit aky to ma vyznam? Na jednom 2TB disku "mat niekolko dalsich 2TB diskov", ktore tam i tak nesu?
Odpovedať Známka: -5.0 Hodnotiť:
 

Lebo su to samostatne volumes (pre PC: nieco ako paritions), ale kapacita je dynamicka, podla toho, kolko ktory potrebuje.

Predstav si, ze mas C: pre system a D: pre data, aby si mohol preinstalovat Windows bez zalohovania dat a nemusis riesit, kolko miesta das ktorej partition, ale obe dostanu tolko, kolko potrebuje, pokial je na celom disku, alebo niekolkych diskoch, volno.

Odpovedať Známka: 8.2 Hodnotiť:
 

Prdlajs. Prednadstaveny root bootloaderu nie je kernel os.
Odpovedať Známka: -7.8 Hodnotiť:
 

tak ja osobne by som pri Windowse neriskoval dávať túto možnosť Cčku :D si tam zase naťahá všetky možné updaty :D
Odpovedať Známka: 5.6 Hodnotiť:
 

milujem odbornikov na dsl.sk
Odpovedať Známka: 10.0 Hodnotiť:
 

Vždy keď si po prečítaní článku naivne myslím,že som mu ako tak porozumel,tak komentáre pod článkom mi to vyvrátia :-DDDDDDDD
Odpovedať Hodnotiť:
 

"... odzálohovať ..."

Hádam zazálohovať nie?

to je ako vyriešiť a poriešiť (čítaj: vykakať sa a pokakať sa)
Odpovedať Hodnotiť:

Pridať komentár