ExFAT
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. szeptember 6-án felülvizsgált
verziótól ; az ellenőrzések 17 szerkesztést igényelnek .
exFAT (az angol Extended FAT -ból - "extended FAT "), néha FAT64 -nek is nevezik - saját tulajdonú fájlrendszer , amelyet főleg flash meghajtókhoz terveztek . Először a Microsoft vezette be a beágyazott eszközökhöz a Windows Embedded CE 6.0 rendszerben . Az exFAT fájlrendszer alapértelmezett fürtmérete 4 KB és 128 KB között van a kötet méretétől függően [1] , a specifikáció által megengedett maximum 32 MB [2] .
Előnyök
Az exFAT fő előnyei a FAT korábbi verzióihoz képest:
- Ugyanazon szektor átírásainak csökkentése, ami a flash meghajtóknál fontos, ahol a memóriacellák bizonyos számú írási művelet után visszafordíthatatlanul elhasználódnak (ezt nagyban enyhíti a modern USB-meghajtókba és SD-kártyákba épített kopáskiegyenlítés ) ).
- Az elméleti fájlméret korlátja 264 bájt (16 exabájt ) .
- A fürt maximális mérete 225 bájtra (32 megabájt ) nőtt.
- Továbbfejlesztett szabad területkiosztás a szabadterület bittérkép bevezetésével, amely csökkentheti a lemez töredezettségét.
- Támogatást vezettek be a hozzáférési jogok listájához [3] .
- Tranzakció támogatás (opcionális, az eszköznek támogatnia kell).
Hátrányok és korlátok
- A Windows NT régebbi verziói, a Service Pack 1 nélküli Windows Vista -ig bezárólag, nem támogatják az exFAT-ot. Vannak azonban a Microsoft hivatalos frissítései, amelyek lehetővé teszik az exFAT futtatását Windows XP SP2 és újabb rendszereken.
- A Windows Vista nem képes exFAT-címkével ellátott eszközöket használni a ReadyBoost alatt . A Windows 7 megszünteti ezt a korlátozást [4] .
- A FAT-hoz képest összetettebb struktúra nagyobb számítási erőforrás-felhasználást okoz.
- Az alkönyvtárak fájlok száma 2 796 202-re korlátozódik (2 23 /3). A gyökérkönyvtárra nincs korlátozás [5] .
Támogatás
Az exFAT támogatás elérhető Windows XP Service Pack 2 és 3 szervizcsomaggal a KB955704 frissítéssel, Windows Vista Service Pack 1 [6] , Windows Server 2008 , Windows 7 , Windows 8 , Windows 10 , Mac OS X 10.6.5 verziótól [ 7] , valamint Linux ( samsung forráskód fordítása szükséges hozzá ).
A Linux kernelhez van egy ingyenes exFAT illesztőprogram javítás formájában, amely csak ennek a fájlrendszernek az olvasását támogatja [8] . Van egy meghajtó is, amely a FUSE -n keresztül működik , beleértve a FreeBSD -t és az OpenBSD -t ( sysutils/fuse-exfat ). Ez az illesztőprogram az olvasást és az írást is támogatja [9] . Ezenkívül 2013 augusztusában a Samsung kiadott egy illesztőprogramot a Linux kernelhez a GPL licenc alatt [10] .
Engedélyezés
Az engedélyezési állapot kezdetben nem volt meghatározva. A Microsoft azonban sikeresen szabadalmaztatta a FAT fájlrendszert [11] , és 2009 februárjában pert indított a TomTom ellen , szabadalombitorlással vádolva [12] .
Az exFAT Windows XP [13] / Windows Server 2003 rendszerhez harmadik féltől származó implementációja is létezik , azonban a termék disztribúciójába való közvetlen integrációra szolgál, az illesztőprogram kézi telepítésének lehetősége nélkül. Ez a port a Windows Vista illesztőprogramján alapul [14] .
2009 decemberében a Microsoft megkezdte az exFAT fájlrendszer harmadik felek számára történő licencelését [15] .
Az exFAT-ot az Android-eszközök sd-kártyáihoz használták (amelyek operációs rendszere Linux kernelen fut). A gyártók exFAT illesztőprogramot implementáltak a linux kernelhez, így az illesztőprogram kódja privát maradt, de valaki feltette a kódot a GitHubra [16] . A közzétett kódot a Samsungtól ellopottnak tekintették mindaddig, amíg a közösség GPL-védett kódtöredékeket nem talált ebben a kódban, amihez minden forrás felfedésére volt szükség, különben a Samsung ellopta a közösségtől. Nem sokkal később a Samsung kiadta az exFAT kódot GPL licenc alatt [17] .
2019. augusztus végén, hosszas belső vita után, a Microsoft közzétette az FS specifikációt (eltávolította belőle az adatvédelmi közleményt [18] ), és támogatási nyilatkozatot adott ki az exFAT illesztőprogram Linux kernelhez való hozzáadására irányuló kezdeményezéshez. Korábban, 2018 októberében a vállalat csatlakozott az Open Invention Networkhöz , de valószínűleg soha nem adta át az exFAT szabadalmakat a szervezetnek [19] . Ráadásul 2019 márciusában egy 2013-ban kötött szabadalmi szerződés alapján jogdíjat követelt a Foxconntól [20] [21] - beszélhetünk az akkor megkötött Android és Chrome OS fizetési megállapodásról [22] .
Lásd még
Jegyzetek
- ↑ Alapértelmezett fürtméret NTFS, FAT és exFAT esetén Archiválva : 2019. szeptember 3., a Wayback Machine , 2015 (alapértelmezett fürtméret FAT, NTFS és exFAT esetén )
- ↑ exFAT fájlrendszer-specifikáció archiválva 2020. július 19-én a Wayback Machine -nél , Microsoft 2008-2010, 2019 " 3.1.15 SectorsPerClusterShift Field .. Legfeljebb .. fürtméret 32 MB"
- ↑ Windows fájlrendszerek . Letöltve: 2014. július 31. Az eredetiből archiválva : 2014. augusztus 10.. (határozatlan)
- ↑ exFAT Versus FAT32 Versus NTFS (2008. február 27.). Letöltve: 2009. október 2. Az eredetiből archiválva : 2013. február 2.. (határozatlan)
- ↑ Robert Shullich. A Microsoft exFAT fájl visszafejtése . A SANS Intézet. Letöltve: 2012. augusztus 17. Az eredetiből archiválva : 2012. október 6..
- ↑ Brandon LeBlanc. Vista SP1 Whitepaper . Microsoft (2007. augusztus 28.). Letöltve: 2007. október 15. Az eredetiből archiválva : 2012. június 5..
- ↑ Az ExFAT fájlrendszer univerzális megoldás Mac OS X és Windows rendszerekhez. (nem elérhető link) . Letöltve: 2011. augusztus 5. Az eredetiből archiválva : 2011. szeptember 27.. (határozatlan)
- ↑ Fat64 / exFat fs és Linux - fa.linux.kernel | Google Csoportok . Letöltve: 2009. február 2. Az eredetiből archiválva : 2012. május 9.. (határozatlan)
- ↑ exfat – Projekttárhely a Google Code-on . Letöltve: 2010. június 3. Az eredetiből archiválva : 2012. szeptember 22.. (határozatlan)
- ↑ A konzerváció segít a Samsungnak a GPL-megfelelőségi kérdés békés megoldásában – Szoftverszabadság megőrzése . Letöltve: 2013. augusztus 25. Az eredetiből archiválva : 2013. november 20. (határozatlan)
- ↑ Elizabeth Montalbano. A Microsoft FAT szabadalmait fenntartják . Computerworld (2006. január 11.). Letöltve: 2008. november 2. Az eredetiből archiválva : 2012. június 5.
- ↑ Ryan Paul. A FAT szabadalmakkal kapcsolatos Microsoft-per megnyithatja az OSS Pandora szelencéjét . Ars Technica . Condé Nast kiadványok (2009. február 25.). Letöltve: 2009. március 9. Az eredetiből archiválva : 2011. augusztus 22..
- ↑ 2009. január 26. után értelmét vesztette, amikor a KB955704 frissítésben hivatalosan is támogatták ezt a fájlrendszert.
- ↑ ricktendo64. exFAT fájlrendszer-illesztőprogram XP/2k3-hoz, Vista-ról portolva . WinCert.net (2007. augusztus 28.). Hozzáférés dátuma: 2008. július 1. Az eredetiből archiválva : 2012. február 29. (határozatlan)
- ↑ A Microsoft az exFAT fájlrendszert harmadik feleknek engedélyezi . Ferra.ru . Ferra.ru (2009. december 11.). Letöltve: 2009. december 13. Az eredetiből archiválva : 2013. április 16.. (határozatlan)
- ↑ GitHub – dorimanx/exfat-nofuse: Android ARM Linux nem biztosítékos olvasási/írási kernel-illesztőprogram exFat és VFat Android fájlrendszerekhez . Letöltve: 2018. július 2. Az eredetiből archiválva : 2019. március 26. (határozatlan)
- ↑ A Samsung elérhetővé tette a forráskiadást a nyílt forráskódú kiadási központ webhelyén. . - 2013. - augusztus 16.
- ↑ Az exFAT fájlrendszer specifikációja archiválva 2020. július 19-én a Wayback Machine -nél , Microsoft 2008-2010, 2019 (eng)
- ↑ A Microsoft közzétette az exFAT specifikációt, és jóváhagyta a támogatását Linux alatt . 3DNews (2019. augusztus 29.). Letöltve: 2019. szeptember 3. Az eredetiből archiválva : 2019. augusztus 31. (Orosz)
- ↑ A Foxconn elutasítja a Microsoft szabadalmi perét, és azt állítja, hogy soha nem kellett jogdíjat fizetni , Reuters (2019. március 19.). Az eredetiből archiválva : 2020. augusztus 1. Letöltve: 2020. június 6.
- ↑ Dr. Roy Schestowitz. A Microsoft arról panaszkodik, hogy az Android és a Chrome OS (GNU/Linux) szállítója nem fizet a Microsoft szabadalmakért (Frissítve ) . Techrights (2019. március 12.). Letöltve: 2020. június 6. Az eredetiből archiválva : 2020. június 6.
- ↑ A Microsoft és a Foxconn szülő, Hon Hai szabadalmi megállapodást ír alá Android- és Chrome-eszközökre : sajtóközlemény // Microsoft hírközpont. - Microsoft, 2013. - április 17.
Irodalom
exFAT fájlrendszer specifikáció , Microsoft 2008-2010, 2019 (angol)
Linkek