Samsung proposa incloure el seu controlador exFAT en Linux i de ser així arribaria en el nucli 5.6

exFAT-en-Linux

exFAT és un sistema d'arxius creat per Microsoft per abordar les limitacions de FAT32 quan s'usa en unitats flash de gran capacitat. La compatibilitat amb el sistema d'arxius exFAT va aparèixer en Windows Vista Service Pack 1 i Windows XP amb Service Pack 2.

La mida màxima d'arxiu en comparació amb FAT32 es va ampliar de 4 GB a 16 exabytes, la restricció en la mida màxima de partició de 32 GB es va eliminar per reduir la fragmentació, a més de que es va introduir un mapa de bits de blocs lliures per a la velocitat, El límit en el nombre d'arxius en un directori es va elevar a 65 mil, es va proporcionar la capacitat d'emmagatzemar ACL.

Com sabran, fins fa poc l'ús d'aquest sistema d'arxius en Linux era mitjançant l'activació de el suport d'aquest amb ajuda de l' ús de programari desenvolupat per tercers. A causa de que la implementació era privada.

Però fins fa pocs mesos Microsoft va publicar les especificacions disponibles públicament i va fer possible utilitzar les patents exFAT per a Linux de forma gratuïta.

Encara que aquest moviment per part de Microsoft no allibero el codi font, El que fa és que només està alliberant els drets d'ús de exFAT i de reservar-qualsevol intenció de reclam o demanda juntament amb els membres de l'Open Invention Network (OIN).

Molt a part d'això, el controlador exFAT també desenvolupat per Samsung i el qual ha proposat incloure en el nucli de Linux un conjunt de pegats amb la implementació de la nova controlador exFAT, basat en el codi base «sdfat» actual, desenvolupat per al firmware dels telèfons intel·ligents Samsung Android.

Planegem tractar aquesta versió com el futur ascendent per a la base de codi un cop fusionada, i totes les noves característiques i correccions d'errors aniran primer.

A jutjar per les dades disponibles, el nou codi implica més operacions amb metadades i inclou la correcció de diversos errors. Fins ara, només es fa servir en dispositius Samsung Android.

En aquesta implementació oferta per Samsung, es va agregar a la secció experimental »staging» ( «Drivers / staging /») de el nucli de Linux 5.4 basat en codi desactualitzat (versió 1.2.9).

Tot i que els entusiastes de l'microprogramari d'Android van portar un nou controlador sdFAT (2.x), però Samsung va decidir introduir aquest controladors al nucli de Linux-per si sol.

Fins ara la implementació proposada per Samsung ha rebut diverses aprovacions de destacats desenvolupadors de nucli de Linux.

Com a tal, donat el moment, encara hi ha possibilitats que aquest controlador exFAT pugui reemplaçar el controlador exFAT de preparació actual potencialment per a Linux 5.6 si les revisions de codi restants van bé.

En comparació amb el controlador sdfat enviat als telèfons, s'han realitzat els següents canvis:

  • En comparació amb el controlador exFAT agregat prèviament a l'nucli, el nou controlador proporciona un augment de l'rendiment d'aproximadament el 10%.
  • El codi amb la implementació de VFAT FS s'ha eliminat, ja que aquest sistema de fitxers ja és compatible per separat en el nucli (fs / fat).
  • Es va canviar el nom de el controlador a exFAT
  • Es refacturó el codi i es va netejar integrar-se completament en la versió de Linux ascendent i seguir l'estil de codificació de Linux
  • S'ha realitzat l'optimització d'operacions amb metadades, com la creació d'arxius, la recerca d'elements de el sistema d'arxius (recerca) i la definició de l'contingut de directori (readdir).
  • S'han solucionat els errors identificats durant les proves addicionals.

Si s'accepten els pegats, aquests s'inclouran en el codi de el nucli de Linux 5.6, La publicació s'espera en un aproximat d'uns 2 o tres 3 mesos a la data. Tot i que si arriba a sorgir algun problema, la implementació de el controlador exFAT de Samsung podria endarrerir a la versió 5.7 de el nucli de Linux.

Finalment, si vols conèixer més a l'respecte sobre la notícia, Així com les característiques que s'afegeixen a la nova versió de el controlador exFAT de Samung la qual és la versió 11 pots fer-ho en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.