Екфат-линук, нова опција управљачког програма екФАТ

екФАТ на Линуку

Корејски програмер Парк Ју Хиунг, специјализована за пренос Андроид фирмвера за различите уређаје, је представио нову верзију управљачког програма за систем датотека екФАТ: екфат-линук, који је огранак управљачког програма „сдФАТ“ који је развио Самсунг.

Тренутно, Самсунгов екФАТ управљачки програм већ је додан привременој Кернел грани са Линука, али заснива се на основи кода горе наведене гране контролера (1.2.9). Тренутно Самсунг користи потпуно другачију верзију управљачког програма „сдФАТ“ (2.2.0) у својим паметним телефонима, од којих је један био развој Парк Ју Хиунг.

Поред преласка на тренутну базу кода, предложени управљачки програм екфат-линук одликује се уклањањем специфичних за Самсунг модификација, као што је присуство кода за рад са ФАТ12 / 16/32 (ФС подаци подржани су у Линуку одвојеним управљачким програмима) и уграђени дефрагментатор.

Уклањање ових компоненти омогућило нам је да управљачки програм направимо преносним и прилагодимо га за нормално Линук језгро, а не само за језгра која се користе у Самсунг фирмваре-у за Андроид.

Управо сам схватио да су ови екфат управљачки програми засновани на Самсунговим екФАТ 1.к управљачким програмима.

Радио сам на томе да Самсунгов нови управљачки програм (који се сада назива „сдФАТ“) боље одговара општим Линук корисницима и мислим да може пружити бољу основу заједници за рад (и надам се да је бољи у складу са кодирањем главне линије ) стандардни).

У будућности, планирано је да се возач ажурира, преносећи промене са главне Самсунг базе кода и преносећи их на нове верзије кернела.

Тренутно, управљачки програм је тестиран при компајлирању са језгром почев од 3.4 и завршавајући са 5.3-рц на к86 (и386), к86_64 (амд64), АРМ32 (ААрцх32) и АРМ64 (ААрцх64) платформама.

Аутор нове верзије управљачког програма предложио је програмерима језгра да размотре укључивање новог управљачког програма у привремену грану као основу за редовни управљачки програм језгра екФАТ, уместо недавно додате старе верзије.

Изведени тестови перформанси показали су повећање брзине писање операција када се користи нови управљачки програм.

Приликом постављања партиције на РАМ диск: 2173 МБ / с против 1961 МБ / с за секвенцијални улаз / излаз, 2222 МБ / с против 2160 МБ / с са насумичним приступом и при постављању партиције у НВМе: 1832 МБ / с против 1678 МБ 1885 МБ / с наспрам 1827 МБ / с.

Брзина читања се повећала у секвенцијалном тесту читања на рамдиск-у (7042 МБ / с наспрам 6849 МБ / с) и случајном читању на НВМе-у (26 МБ / с насупрот 24 МБ / с).

Подстичем основне програмере да истраже ову базу покретачких програма и виде да ли је вредно мењати јер су ово рани дани постављања екфат-а.

Више него вероватно, можете поуздано почети да користите екФАТ одмах пратећи горњу везу. Тестиран је на свим главним ЛТС језгрима у распону од 3.4 до 4.19 и онима које Цаноницал користи за Убунту.

Програмер је такође радио на поједностављењу инсталације управљачког програма. Корисници Убунту-а могу га инсталирати из ППА спремишта, а за остатак дистрибуција једноставно ћете морати да преузмете код и компајлирате га.

Такође можете да направите контролер са Линук језгром, на пример, када припремате фирмвер за Андроид.

Како инсталирати екфат-линук управљачки програм?

Они који су заинтересовани за могућност инсталирања овог управљачког програма на своје системе, могу то учинити пратећи упутства која делимо у наставку.

Као што је поменуто, постоји ППА за оне који су корисници Убунту-а и њихови деривати. Да бисте додали ово спремиште само отвори терминал (то можете учинити комбинацијом тастера Цтрл + Алт + Т) и у њему ћемо откуцати:

sudo add-apt-repository ppa:arter97/exfat-linux -y

sudo apt update

Сада да бисте инсталирали управљачки програм, само откуцајте:

sudo apt install exfat-dkms

Док за оне који више воле компајлирање кода, у терминал ћемо морати уписати само следеће:

git clone https://github.com/arter97/exfat-linux

cd exfat-linux

make

sudo make install

На крају да бисмо тестирали да ли контролер ради, само откуцамо:

sudo modprobe exfat

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.