exFAT (від Extended FAT — «розширена FAT») — файлова система, призначена для флеш-накопичувачів. Вперше представлена фірмою Microsoft для вбудованих пристроїв в Windows Embedded CE 6.0.
ExFAT | |
---|---|
Розробник | Microsoft |
Структура | |
Обмеження | |
Можливості |
Переваги
Основними перевагами exFAT перед попередніми версіями FAT є:
- зменшення кількості перезаписів одного і того ж сектора, що дуже важливо для флеш-накопичувачів, у яких комірки пам'яті безповоротно зношуються після певної кількості операцій запису. Це було основною причиною розробки ExFAT;
- теоретичний ліміт на розмір файлу 264 байт (16 ексбібайт);
- максимальний розмір кластера збільшено до 225 байт (32 мебібайт);
- поліпшення розподілу вільного місця за рахунок введення біт-карти вільного місця, що може зменшувати фрагментацію диска;
- введена підтримка списку прав доступу (ACL);
- підтримка транзакцій (опціональна можливість, повинна підтримуватися пристроєм).
Обмеження
Кількість файлів в підкаталогах обмежено числом 2,796,202 (223/3). Для кореневого каталогу обмежень немає.
Підтримка
Підтримка exFAT є в Windows XP із Service Pack 2 і 3 з оновленням KB955704, Windows Vista із Service Pack 1, Windows Server 2008, Windows 7, а також в Mac OS X Snow Leopard починаючи з версії 10.6.5.
Технологія ReadyBoost в Windows Vista не сумісна з пристроями із файловою системою exFAT.
Існує вільний драйвер exFAT в вигляді патчу для ядра Linux, що підтримує тільки читання цієї файлової системи. Також існує драйвер, що працює через FUSE (файлова система у просторі користувача), з підтримкою як читання, так і запису.
Влітку 2013 корпорація Samsung офіційно випустила розроблений ними драйвер для файлової системи exFAT, реалізований у вигляді модуля ядра Linux, з кодом під ліцензією GPLv2. На відміну від раніше доступного драйвера exfat-fuse, створений Samsung драйвер виконується на рівні ядра, що дозволяє домогтися вищої продуктивності. Незважаючи на публікацію коду під ліцензією GPL, постачання драйвера у складі дистрибутивів і кінцевих продуктів ускладнене через небезпеку пред'явлення компанією Microsoft позову про порушення патентів, які зачіпають exFAT.
Ліцензування
Ліцензійнний статус незрозумілий. Але відомо, що Microsoft успішно запатентувала файлову систему FAT, і в лютому 2009 року подала в суд на компанію TomTom, звинувачуючи її в порушенні патенту.
Існує також стороння реалізація exFAT для Windows XP / Windows Server 2003, але вона призначена для безпосередньої інтеграції в дистрибутив продукту без можливості ручного встановлення драйвера. Даний порт виконаний на базі драйвера Windows Vista.
В грудні 2009 року Microsoft почали ліцензувати файлову систему exFAT для сторонніх виробників.
Файлова система exFAT використовувалася для sd карт на Android пристроях (ОС яких працює на ядрі Linux). Виробники реалізували драйвер exFAT для ядра Linux, залишивши код драйвера закритим, але хтось опублікував цей код на сайті github.com. Опублікований код вважався вкраденим у компанії Samsung, до тих пір поки в цьому коді співтовариство знайшло фрагменти коду захищеного ліцензією GPL, що вимагало розкриття всіх початкових кодів, інакше це було крадіжкою у спільноти з боку компанії Samsung. Через деякий час компанія Samsung випустили код exFAT під ліцензією GPL.
28 серпня 2019 року, Microsoft опублікувала специфікацію exFAT і передала патент членам OIN. Нативна підтримка exFAT з'явилася в ядрі Linux з релізу 5.4.
Див. також
Примітки
- Extended File Allocation Table (exFAT) // Windows File Systems / Microsoft. — Дата звернення: 14.09.2020.
- Robert Shullich. (англійською) . The SANS Institute. Архів оригіналу за 6 жовтня 2012. Процитовано 11 жовтня 2012.
- Brandon LeBlanc. (28 августа 2007). Vista SP1 Whitepaper (англійською) . Microsoft. Архів оригіналу за 05-06-2012. Процитовано 15-10-2007.
- . Архів оригіналу за 27 вересня 2011. Процитовано 11 жовтня 2012.
- Перелік допустимих файлових систем, відображуваних в Windows Vista при спробі використання ReadyBoost із флеш-накопичувачем, що використовує файлову систему exFAT
- . Архів оригіналу за 9 травня 2012. Процитовано 11 жовтня 2012.
- Компания Samsung опубликовала Linux-драйвер exFAT под лицензией GPLv2 [ 27 вересня 2013 у Wayback Machine.] // opennet.ru 16.08.2013
- Elizabeth Montalbano. (11 січня 2006). Microsoft FAT patents upheld (англійською) . . Архів оригіналу за 05-06-2012. Процитовано 02-11-2008.
- Ryan Paul. (25 лютого 2009). Microsoft suit over FAT patents could open OSS Pandora's Box. (англійською) . Condé Nast Publications. Архів оригіналу за 22-08-2011. Процитовано 09-03-2009.
- Після 26 січня 2009 року вона втратила сенс з введенням в оновленні KB955704 офіційної підтримки даної файлової системи
- . habr.com (рос.). Архів оригіналу за 3 серпня 2019. Процитовано 3 серпня 2019.
- . Архів оригіналу за 31 жовтня 2020. Процитовано 5 червня 2020.
- . Архів оригіналу за 1 вересня 2019. Процитовано 5 червня 2020.
- . Архів оригіналу за 8 грудня 2019. Процитовано 5 червня 2020.
Посилання
- TFAT Overview [ 11 квітня 2008 у Wayback Machine.](англ.)
- Extended FAT File System [ 13 квітня 2008 у Wayback Machine.](англ.)
- Оновлення Windows XP (KB955704) для підтримки файлової системи exFAT [ 4 жовтня 2010 у Wayback Machine.]
Це незавершена стаття про Microsoft Windows. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
exFAT vid Extended FAT rozshirena FAT fajlova sistema priznachena dlya flesh nakopichuvachiv Vpershe predstavlena firmoyu Microsoft dlya vbudovanih pristroyiv v Windows Embedded CE 6 0 ExFATRozrobnikMicrosoftStrukturaObmezhennyaMozhlivostiPerevagiOsnovnimi perevagami exFAT pered poperednimi versiyami FAT ye zmenshennya kilkosti perezapisiv odnogo i togo zh sektora sho duzhe vazhlivo dlya flesh nakopichuvachiv u yakih komirki pam yati bezpovorotno znoshuyutsya pislya pevnoyi kilkosti operacij zapisu Ce bulo osnovnoyu prichinoyu rozrobki ExFAT teoretichnij limit na rozmir fajlu 264 bajt 16 eksbibajt maksimalnij rozmir klastera zbilsheno do 225 bajt 32 mebibajt polipshennya rozpodilu vilnogo miscya za rahunok vvedennya bit karti vilnogo miscya sho mozhe zmenshuvati fragmentaciyu diska vvedena pidtrimka spisku prav dostupu ACL pidtrimka tranzakcij opcionalna mozhlivist povinna pidtrimuvatisya pristroyem ObmezhennyaKilkist fajliv v pidkatalogah obmezheno chislom 2 796 202 223 3 Dlya korenevogo katalogu obmezhen nemaye PidtrimkaPidtrimka exFAT ye v Windows XP iz Service Pack 2 i 3 z onovlennyam KB955704 Windows Vista iz Service Pack 1 Windows Server 2008 Windows 7 a takozh v Mac OS X Snow Leopard pochinayuchi z versiyi 10 6 5 Tehnologiya ReadyBoost v Windows Vista ne sumisna z pristroyami iz fajlovoyu sistemoyu exFAT Isnuye vilnij drajver exFAT v viglyadi patchu dlya yadra Linux sho pidtrimuye tilki chitannya ciyeyi fajlovoyi sistemi Takozh isnuye drajver sho pracyuye cherez FUSE fajlova sistema u prostori koristuvacha z pidtrimkoyu yak chitannya tak i zapisu Vlitku 2013 korporaciya Samsung oficijno vipustila rozroblenij nimi drajver dlya fajlovoyi sistemi exFAT realizovanij u viglyadi modulya yadra Linux z kodom pid licenziyeyu GPLv2 Na vidminu vid ranishe dostupnogo drajvera exfat fuse stvorenij Samsung drajver vikonuyetsya na rivni yadra sho dozvolyaye domogtisya vishoyi produktivnosti Nezvazhayuchi na publikaciyu kodu pid licenziyeyu GPL postachannya drajvera u skladi distributiviv i kincevih produktiv uskladnene cherez nebezpeku pred yavlennya kompaniyeyu Microsoft pozovu pro porushennya patentiv yaki zachipayut exFAT LicenzuvannyaLicenzijnnij status nezrozumilij Ale vidomo sho Microsoft uspishno zapatentuvala fajlovu sistemu FAT i v lyutomu 2009 roku podala v sud na kompaniyu TomTom zvinuvachuyuchi yiyi v porushenni patentu Isnuye takozh storonnya realizaciya exFAT dlya Windows XP Windows Server 2003 ale vona priznachena dlya bezposerednoyi integraciyi v distributiv produktu bez mozhlivosti ruchnogo vstanovlennya drajvera Danij port vikonanij na bazi drajvera Windows Vista V grudni 2009 roku Microsoft pochali licenzuvati fajlovu sistemu exFAT dlya storonnih virobnikiv Fajlova sistema exFAT vikoristovuvalasya dlya sd kart na Android pristroyah OS yakih pracyuye na yadri Linux Virobniki realizuvali drajver exFAT dlya yadra Linux zalishivshi kod drajvera zakritim ale htos opublikuvav cej kod na sajti github com Opublikovanij kod vvazhavsya vkradenim u kompaniyi Samsung do tih pir poki v comu kodi spivtovaristvo znajshlo fragmenti kodu zahishenogo licenziyeyu GPL sho vimagalo rozkrittya vsih pochatkovih kodiv inakshe ce bulo kradizhkoyu u spilnoti z boku kompaniyi Samsung Cherez deyakij chas kompaniya Samsung vipustili kod exFAT pid licenziyeyu GPL 28 serpnya 2019 roku Microsoft opublikuvala specifikaciyu exFAT i peredala patent chlenam OIN Nativna pidtrimka exFAT z yavilasya v yadri Linux z relizu 5 4 Div takozhF2FS vidkrita fajlova sistema dlya flesh pam yati i SSD nakopichuvachiv vid SamsungPrimitkiExtended File Allocation Table exFAT Windows File Systems Microsoft Data zvernennya 14 09 2020 Robert Shullich anglijskoyu The SANS Institute Arhiv originalu za 6 zhovtnya 2012 Procitovano 11 zhovtnya 2012 Brandon LeBlanc 28 avgusta 2007 Vista SP1 Whitepaper anglijskoyu Microsoft Arhiv originalu za 05 06 2012 Procitovano 15 10 2007 Arhiv originalu za 27 veresnya 2011 Procitovano 11 zhovtnya 2012 Perelik dopustimih fajlovih sistem vidobrazhuvanih v Windows Vista pri sprobi vikoristannya ReadyBoost iz flesh nakopichuvachem sho vikoristovuye fajlovu sistemu exFAT Arhiv originalu za 9 travnya 2012 Procitovano 11 zhovtnya 2012 Kompaniya Samsung opublikovala Linux drajver exFAT pod licenziej GPLv2 27 veresnya 2013 u Wayback Machine opennet ru 16 08 2013 Elizabeth Montalbano 11 sichnya 2006 Microsoft FAT patents upheld anglijskoyu Arhiv originalu za 05 06 2012 Procitovano 02 11 2008 Ryan Paul 25 lyutogo 2009 Microsoft suit over FAT patents could open OSS Pandora s Box anglijskoyu Conde Nast Publications Arhiv originalu za 22 08 2011 Procitovano 09 03 2009 Pislya 26 sichnya 2009 roku vona vtratila sens z vvedennyam v onovlenni KB955704 oficijnoyi pidtrimki danoyi fajlovoyi sistemi habr com ros Arhiv originalu za 3 serpnya 2019 Procitovano 3 serpnya 2019 Arhiv originalu za 31 zhovtnya 2020 Procitovano 5 chervnya 2020 Arhiv originalu za 1 veresnya 2019 Procitovano 5 chervnya 2020 Arhiv originalu za 8 grudnya 2019 Procitovano 5 chervnya 2020 PosilannyaTFAT Overview 11 kvitnya 2008 u Wayback Machine angl Extended FAT File System 13 kvitnya 2008 u Wayback Machine angl Onovlennya Windows XP KB955704 dlya pidtrimki fajlovoyi sistemi exFAT 4 zhovtnya 2010 u Wayback Machine Ce nezavershena stattya pro Microsoft Windows Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi