neprihlásený Piatok, 22. novembra 2024, dnes má meniny Cecília
Linux zrejme dostane podporu súborového systému APFS

Značky: OS X / macOSLinuxsúborové systémy

DSL.sk, 28.1.2019


Operačný systém Linux by vo svojom oficiálnom jadre mohol mať už v blízkej budúcnosti podporu nového pokročilého súborového systému APFS, Apple File System, použitého v novších verziách macOS a iOS.

V súčasnosti je totiž už evidentne v použiteľnom aj keď nie príliš otestovanom stave prvá open source implementácia podpory APFS pre Linux, upozornil Phoronix.

Súčasná verzia zatiaľ podporuje iba čítanie súborového systému APFS a nie zápis a nemá tiež zatiaľ podporu šifrovania a kompresie. Použiteľná je tak na prenos dát z diskov počítačov s macOS, ktoré nevyužívajú tieto funkcie.

Podľa vývojárov kód nie je dostatočne otestovaný a preto hľadajú záujemcov o testovanie.

Už nejaký čas je k dispozícii implementácia APFS pre Linux od Paragon Software, ktorá je ale komerčná a nie je open source a nemôže tak ani byť súčasťou linuxového jadra. Podľa aktuálnych informácií na stránkach tohto produktu táto implementácia podporuje aj zápis do APFS a tiež šifrovanie, ale iba v podobe čítania zo šifrovaných zväzkov. Podpora kompresie sa neuvádza.

APFS je pokročilým súborovým systémom, ktorý 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 využitím copy-on-write mechanizmu, pričom klony je následne možné meniť so zápisom iba zmenených blokov. Copy-on-write mechanizmus využíva zároveň aj na ukladanie metadát.

Výraznou inováciou, ktorú si užívatelia všimnú prakticky okamžite, je okamžité kopírovanie aj veľkých súborov práve vďaka copy-on-write mechanizmu.

APFS je podľa Apple optimalizovaný pre SSD disky a flash pamäť, podporou tohto 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.

Súborový systém 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.

Bližšie informácie o tomto súborovom systéme sme priniesli v tomto a tomto článku.

APFS je použitý v macOS od verzie 10.13 a v iOS od 10.3.


      Zdieľaj na Twitteri



Najnovšie články:

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
Sprístupnená prvá testovacia verzia už Androidu 16


Diskusia:
                               
 

No a aku ma vyhodu oproti BTRFS alebo ZFS? Preco by som ho mal chciet mat na Linuxe?
Odpovedať Známka: -1.7 Hodnotiť:
 

Len aby sa dala citat particia pri dual-boot.
Odpovedať Známka: 8.9 Hodnotiť:
 

Hej jedine tak. Uf dualbot som mal naposledy pred 10timi rokmi.
Odpovedať Známka: 3.3 Hodnotiť:
 

To navrchol aplle tagze je to lebsie nes tie kadejake oupen surs sradzki.
Odpovedať Známka: -4.8 Hodnotiť:
 

Ty si kloktal Savo keď si bol malý ?
Odpovedať Známka: 8.9 Hodnotiť:
 

používal súborový systém mms
Odpovedať Známka: 7.1 Hodnotiť:
 

alebo skor M&M's
Odpovedať Známka: 10.0 Hodnotiť:
 

Asi si to dobre nepochopil. Bude to tam ohľadu na to, či to tam ty chceš alebo nie. Takže keď, tak sa môžeš pýtať, prečo by si to mal nechcieť, a odpoveď ti môže poskytnúť psychológ.
Odpovedať Známka: 1.4 Hodnotiť:
 

Tiez rozmyslam ze naco na linuxe a jedine co ma napada je ze mozem citat extrrne disky(applaci casto maju takto naformatovane) a pripadne kvoli servisu, ak sa pokazi ntb tak subory nacitam aj na linuxe.
Odpovedať Známka: 8.0 Hodnotiť:
 

jediny problem ze na novych macoch jednak disk nevyberies, lebo je priletovany a ani z neho nic neprecitas, pretoze nemas servisne nastroje
Odpovedať Známka: 5.7 Hodnotiť:
 

Externy disk?
Odpovedať Známka: 10.0 Hodnotiť:
 

preco by ktokolvek pouzival externe disky v casoch klaudu!
Odpovedať Známka: -8.1 Hodnotiť:
 

...to nepochopíš...
Odpovedať Známka: 10.0 Hodnotiť:
 

S pokrytim 4ky to vylucit priekazne nemozno.
Odpovedať Známka: 0.9 Hodnotiť:
 

lol, pouzivas linux a opytas sa taku chobotinu?
dufam, ze do cloudu ukladas vsetko od fotiek deti, kopie pasu az po zmluvy a hesla.
Odpovedať Známka: 10.0 Hodnotiť:
 

Ja napriklad ano a kopu dalsich veci co si vymenoval. Kedy naposledy hackli Microsoft Onedrive/Google Drive? Uvedomujes si ze institucia co vydala ten pas alebo obciansky ma daleko horsi security ako MS/Google? Uz len tym kolko ludi za cely zivot obcianskeho ho napr. drzi v rukach/fyzicky z neho cita.
Odpovedať Známka: 0.0 Hodnotiť:
 

Kedy naposledy hackli nejaký cloud store? Ty moc dlho dsl nenavštevuješ však? TheFappening sa rozoberal aj tu.
Odpovedať Známka: -2.0 Hodnotiť:
 

Fappening nebol žiadny hack cloudu ale slabé heslo pár užívateľov. Dôsledok? Povinná dvojfaktorova autentifikácia na iCloude
Odpovedať Známka: 10.0 Hodnotiť:
 

A ty nemas externy disk priletovany? Co sa ti len tak povaluje na stole?
Odpovedať Hodnotiť:
 

Na prvu otazku ti zodpovedat neviem. Na druhu mas odpoved priamo v clanku ...Použiteľná je tak na prenos dát z diskov počítačov s macOS...
Odpovedať Hodnotiť:
 

Ako je to s open source licenciou keď ten jablčkový súborový systém je proprietárny?
Odpovedať Známka: 4.3 Hodnotiť:
 

Proprietárna je len implementácia Applu. Napísať kód, ktorý umožňuje používať rovnaké dátové štruktúry ako iný súborový systém, je určite v poriadku.
Odpovedať Známka: 8.5 Hodnotiť:
 

Presne tak. Je určite v poriadku priekazne presne ako implementácia Javy podla Oracle a Google.
Odpovedať Známka: 3.3 Hodnotiť:
 

netvrdil by som ze "urcite v poriadku". mozes pri implementacii nechtiac narazit na to, ze vyuzijes potentovanu patentovanu vec. (ehm kukam na teba fat32..)
Odpovedať Známka: 1.4 Hodnotiť:
 

No to som si uz neni isty. Google vs. Oracle. Neviem ako to dopadlo.
Odpovedať Známka: 6.0 Hodnotiť:
 

Ešte nedopadlo. https://tinyurl.com/y9hmxqnw
Odpovedať Hodnotiť:
 

Konecne aj Linux pochopil ako ma vyzerat paradny suborovy system. Palec hore!
Odpovedať Známka: -7.0 Hodnotiť:
 

Myslis tak paradny, ktory sa ani neobtazuje robit checksum ulozenych dat, pretoze "Apple hardware doesn’t fail from BitRot because their stringent vendor qualification testing"?


Odpovedať Známka: 6.0 Hodnotiť:
 

Neviem o com tocis ale este som nepocul o nikom zeby sa stazoval na checksum a ten tam samozrejme je. Apple ti da za 6.99 mesacne 2TB coud, zapnes sync a time machine a mas vystarane.
Odpovedať Známka: -5.6 Hodnotiť:
 

Je mi jasné, že si ešte nepočul veľa vecí. Napríklad to, že zfs a btrfs robia checksum uložených blokov a apfs nie, za čo bol kritizovaný a nespadá do kategórie pokročilých systémov ako tieto dva.

No a zajebať o cloudovom úložisku, keď sa bavíme o lokálnych filesystémoch, môže len totálny kokot.
Odpovedať Známka: 7.8 Hodnotiť:
 

Ma to svoje dovody.. a podla vsetkeho, ked je APFS uz nejaku dobu na milionoch iOS zariadeni bez problemov (ked o tom nikto okrem par vyvojarov v Apple nevedel, tak asi dostatocne dobre! Ale na Mac OS je to asi diskutabilne rozhodnutie..

In iOS 10.1 and 102, metadata for APFS was test written and the superblock header was created but not actually written out. The file data remained untouched for safety and crash protection and the user remained in HFS+. This was the dry run conversion. Then, in iOS 10.3, the dry run was repeated, but, finally, HFS+ superblock data was actually overwritten with the new APFS data.

Odpovedať Známka: -3.3 Hodnotiť:

Pridať komentár