AbakwaSamsung bahlongoze inketho entsha yomshayeli we-exFAT ye-Linux kernel

I-Samsung kuphakanyisiwe ukuze ifakwe ku-Linux kernel, isethi yamapetshi ngokusetshenziswa komshayeli omusha we-exFAT, ngokusekelwe kusisekelo sekhodi "sdfat" samanje, esithuthukiswe i-firmware yama-smartphones e-Samsung Android. Uma ama-patches amukelwa, azofakwa ku-Linux 5.6 kernel, okulindeleke ukuthi ikhishwe ezinyangeni ezi-2-3. Uma kuqhathaniswa nomshayeli we-exFAT owengezwe ngaphambilini ku-kernel, umshayeli omusha uhlinzeka ngokukhuphuka kokusebenza okucishe kube ngu-10%.

Umehluko omkhulu phakathi kwe-edishini yomshayeli we-sdfat we-Linux kernel eyinhloko kanye nomshayeli osetshenziswa i-Samsung ku-Android:

  • Ikhodi enokuqaliswa kwesistimu yefayela ye-VFAT isusiwe, njengoba lolu hlelo lwefayela seluvele lusekelwa ngokwehlukana ku-kernel (fs/fat);
  • Umshayeli uqanjwe kabusha kusuka ku-sdfat kuya ku-exfat;
  • Ikhodi yenziwe kabusha. Imibhalo ewumthombo ilungiselelwa kuzidingo zokufometha ikhodi ye-Linux kernel;
  • Ukusebenza ngemethadatha kuthuthukisiwe, njengokwenza amafayela, ukusesha izici zesistimu yefayela (ukubheka) nokunquma okuqukethwe kunkomba (readdir).
  • Amaphutha akhonjwe phakathi nokuhlolwa okwengeziwe alungisiwe.

Ake sikukhumbuze ukuthi ngemuva kweMicrosoft eshicilelwe Ukucaciswa komphakathi kanye nokusebenzisa kwamahhala kwamalungelo obunikazi e-exFAT ku-Linux, umshayeli we-exFAT, obuye wathuthukiswa ngabakwaSamsung kodwa ngokusekelwe ikhodi yefa (inguqulo 1.2.9). Abathandi be-firmware ye-Android babe ported umshayeli omusha we-sdFAT (2.x), kodwa abakwaSamsung banqume ngokuzimela ukuphromotha lo mshayeli ekhinini elikhulu le-Linux. Ngaphezu kwalokho, i-Paragon Software ivuliwe umshayeli ohlukile, eyanikezwa ngaphambilini ngesethi yokuphathelene yabashayeli.

Isistimu yefayela ye-exFAT yadalwa iMicrosoft ukuze inqobe imikhawulo ye-FAT32 lapho isetshenziswa kumadrayivu amakhulu we-Flash. Ukusekelwa kwesistimu yefayela le-exFAT kuvele ku-Windows Vista Service Pack 1 naku-Windows XP nge-Service Pack 2. Ubukhulu besayizi befayela uma kuqhathaniswa ne-FAT32 banwetshwa kusukela ku-4 GB kuya ku-16 exabytes, futhi umkhawulo kusayizi omkhulu wokuhlukanisa ongu-32 GB waqedwa. , ukuze kuncishiswe ukuhlukana nokwandisa isivinini, i-bitmap yamabhulokhi wamahhala yethulwe, umkhawulo wenani lamafayela kumhlahlandlela owodwa ukhushulwe ku-65 ayizinkulungwane, futhi ikhono lokugcina i-ACL linikeziwe.

Source: opennet.ru

Engeza amazwana