neprihlásený Piatok, 22. novembra 2024, dnes má meniny Cecília
Odvážny krok, iOS 10.3 zrejme automaticky upgraduje iPhony na nový súborový systém APFS

Značky: iOSApplesúborové systémy

DSL.sk, 28.3.2017


Spoločnosť Apple v pondelok zrejme pristúpila k odvážnemu a veľkému technologickému kroku, keď jej nová vydaná aktualizácia operačného systému iOS 10.3 pre iPhony a iPady automaticky upgraduje užívateľom použitý súborový systém.

Hoci to Apple neuvádza v zozname noviniek iOS 10.3 zameranom na užívateľské novinky, podľa viacerých amerických médií finálna verzia pri inštalácii upgraduje súborový systém na nový APFS, Apple File System. Či bol tento upgrade technicky potvrdený nie je jasné.

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

Nasadenie nového súborového systému je samo osebe samozrejme odvážny krok, o to viac ak sa realizuje upgradom existujúceho súborového systému a na mobilných zariadeniach s obmedzenou možnosťou zásahu užívateľov v prípade problémov. Náročne sa javí už len samotný upgrade súborového systému s existujúcimi súbormi priamo na mieste, keď APFS je výrazným technickým upgradom oproti HFS+.

Nové možnosti súborového systému APFS užívatelia zatiaľ priamo zrejme nevyužijú, jedným užívateľským dopadom má byť kozmetické zväčšenie voľného dostupného miesta. Inštalácia aktualizácie, ktorá má viac ako 600 MB, trvá relatívne dlho, podľa skúseností užívateľov môže trvať aj 20 až 30 minút.

Rozumným opatrením pred takouto výraznou zmenou je odzálohovať si svoje dáta.

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:

Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov
SpaceX nezachytávala prvý stupeň Starship kvôli problému na štartovacej veži


Diskusia:
                               
 

A co checksumy a silent data coruption? Riesia aj to?
Odpovedať Známka: 10.0 Hodnotiť:
 

podla wiki, checksumy su iba na metadata, nie user data. V pripade havarie, sa miesto prepisu vyrobia nove metadata a az nasledne sa uvolnia stare.

Naviac APFS je iba case sensitive (u stareho HFS+ bola non-case sensitive vychodzie nastavenie), takze predpokladam, ze nejake aplikacie prestanu fungovat.
Odpovedať Známka: 10.0 Hodnotiť:
 

Case senzitivita je problem na OSX, no iOS ma HFS+ nastaveny ako case sensitive. Nejeden iOS vyvojar sa na tom napalil, ked mu aplikacia fungovala v emulatore, ale nefungovala na realnom zariadeni :) Takze vacsina s tym pocita.
Odpovedať Známka: 10.0 Hodnotiť:
 

Presne tak. A niektori sa pritom dokonca i knisu a cosi si mumlaju.
Odpovedať Známka: -3.3 Hodnotiť:
 

Ano, napr. Adobe Photoshop s tym pocita tiez. Posle ta do pecka uz pred instalaciou ak deteguje, ze cielovy disk je case-sensitive. Maju to vyladene, len co je pravda.
Odpovedať Známka: 1.4 Hodnotiť:
 

Ale to je photoshop na macOS. Ale tu sa bavime o iOS
Odpovedať Známka: 10.0 Hodnotiť:
 

co je zle na case sensitive? Podla mna by case sensitive mal byt kazdy rozumny system od hora az dolu. Potom to posobi chaos v tom ze niektore veci su case sensitive a niektore nie. Nech je VSETKO a bude pokoj.

To ze BFU nevie rozoznat "subor.txt" a "Subor.txt" je jeho problem.
Odpovedať Známka: 4.3 Hodnotiť:
 

Súborový systém sa dá ľahko overiť..
Odpovedať Známka: 10.0 Hodnotiť:
 

A čo? Prečo by to mal byť akože "odvážny" krok? Však je to len interný FS na ktorý má prístup len apple a je kompatibilný len s apple. Bežný looser si aj tak nič nemá šancu všimnúť, a ani developer.
Odvážne by bolo, keby začali tým ich FS formátovať aj USB kľúče/SD karty. Ale to by už bol skôr "prúser" a nie odvážny krok :D
Odpovedať Známka: -7.5 Hodnotiť:
 

tak ty sa do IT vyznas ako vidim....
Odpovedať Známka: 7.9 Hodnotiť:
 

Tak som to tam jebol, a vsetko funguje.

Odpovedať Známka: 8.3 Hodnotiť:
 

ale urobil si odvazny krok.
Odpovedať Známka: 9.2 Hodnotiť:
 

odvazny krok pre jedneho, pruser pre vsetkych. :)
Odpovedať Známka: 8.5 Hodnotiť:
 

Jednym jebem si to tam jebol...
Odpovedať Známka: 7.1 Hodnotiť:
 

Aj ja z nenazdajky uz vcera vecer, bolo mi divne, ze to trva dost dlho na ten kratky zoznam features, esteze mi server DSL dal odpoved. Vdaka

Btw, vse OK. + za odvahu
Odpovedať Známka: 10.0 Hodnotiť:
 

aj mne zatial vsetko funguje od vcera , samozrejme cez wifi som upgradoval
Odpovedať Hodnotiť:
 

dufam, ze vo velkom kancli
Odpovedať Hodnotiť:
 

Jebol by som to na Android. Skusali ste to dakto na 6.1-ku?
Odpovedať Známka: -6.7 Hodnotiť:
 

Nerob to lebo by ti jebol Android 6.1
Odpovedať Hodnotiť:
 

Halo! To tu nikto nemoderuje. Uz sa tu citim ako v krcme 4. katgorie.

Trosku slusnosti LUDIA!
Odpovedať Známka: -10.0 Hodnotiť:
 

Tu si neni na sme.sk
Odpovedať Hodnotiť:

Pridať komentár