Ua manaʻo ʻo Samsung i kahi koho hoʻokele exFAT hou no ka kernel Linux

Samsung manaʻo ʻia no ka hoʻokomo ʻana i ka kernel Linux, kahi hoʻonohonoho o nā patch me ka hoʻokō ʻana i kahi mea hoʻokele exFAT hou, e pili ana i ka waihona code "sdfat" o kēia manawa, i hoʻomohala ʻia no ka firmware o nā kelepona Android Samsung. Inā ʻae ʻia nā patches, e hoʻokomo ʻia lākou i ka Linux 5.6 kernel, i manaʻo ʻia e hoʻokuʻu ʻia i loko o 2-3 mau mahina. Ke hoʻohālikelike ʻia i ka mea hoʻokele exFAT i hoʻohui mua ʻia i ka kernel, hāʻawi ka mea hoʻokele hou i ka hoʻonui hana ma kahi o 10%.

ʻO nā ʻokoʻa nui ma waena o ka paʻi o ka sdfat driver no ka Linux kernel nui a me ka mea hoʻokele i hoʻohana ʻia e Samsung ma Android:

  • Ua wehe ʻia ke code me ka hoʻokō ʻana i ka ʻōnaehana faila VFAT, no ka mea, ua kākoʻo ʻia kēia ʻōnaehana faila i ka kernel (fs/fat);
  • Ua kapa hou ʻia ka mea hoʻokele mai ka sdfat i exfat;
  • Ua hana hou ʻia ke code. Hoʻololi ʻia nā kikokikona kumu i nā koi no ka hoʻopili ʻana i nā code no ka kernel Linux;
  • Ua hoʻoikaika ʻia nā hana me ka metadata, e like me ka hana ʻana i nā faila, ka ʻimi ʻana i nā mea ʻōnaehana faila (nānā) a me ka hoʻoholo ʻana i nā mea o kahi papa kuhikuhi (readdir).
  • Ua hoʻoponopono ʻia nā hewa i ʻike ʻia ma ka hoʻāʻo hou ʻana.

E hoʻomanaʻo mākou iā ʻoe ma hope o Microsoft paʻi ʻia nā kikoʻī ākea a hiki i ka hoʻohana ʻole ʻana i nā aliʻi o nā patent exFAT ma Linux, kahi mea hoʻokele exFAT, i hoʻomohala ʻia e Samsung akā ma muli o code hoʻoilina (kahi 1.2.9). ʻO ka poʻe hoihoi Android firmware awa he mea hoʻokele sdFAT (2.x) hou, akā ua hoʻoholo kūʻokoʻa ʻo Samsung e hoʻolaha i kēia mea hoʻokele i loko o ka kernel Linux nui. Eia kekahi, ua wehe ʻia ʻo Paragon Software mea hoʻokele ʻokoʻa, i hoʻolako mua ʻia i loko o kahi hoʻonohonoho pono o nā mea hoʻokele.

Ua hoʻokumu ʻia ka ʻōnaehana faila exFAT e Microsoft e lanakila i nā palena o FAT32 i ka wā i hoʻohana ʻia ma nā kaha Flash nui. Ua ʻike ʻia ke kākoʻo no ka ʻōnaehana faila exFAT ma Windows Vista Service Pack 1 a me Windows XP me Service Pack 2. Ua hoʻonui ʻia ka nui o ka faila i hoʻohālikelike ʻia me FAT32 mai 4 GB a i 16 exabytes, a ua hoʻopau ʻia ka palena o ka nui o ka ʻāpana o 32 GB. , e ho'ēmi i ka fragmentation a hoʻonui i ka wikiwiki, ua hoʻokomo ʻia kahi bitmap o nā poloka manuahi, ua hoʻonui ʻia ka palena o ka helu o nā faila i hoʻokahi papa kuhikuhi i 65 tausani, a ua hāʻawi ʻia ka hiki ke mālama i nā ACL.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka