Hauv kev teb rau kev tshaj tawm txog kev txhim kho cov teeb meem ntsig txog kev txhawb nqa ntawm Bcachefs cov ntaub ntawv hauv cov ntaub ntawv-insensitive hom rau cov npe npe, Linus Torvalds tau hais tias cov neeg tsim cov ntaub ntawv tsis tuaj yeem kawm los ntawm lawv qhov yuam kev, vim qhov no yog deb ntawm thawj qhov teeb meem hauv rooj plaub-insensitive tuav code.
Lub ntsiab lus ntawm qhov teeb meem yog tias Unicode yog tus qauv tsim nyog, thiab xyaum tsis muaj leej twg ua raws li cov ntaub ntawv folding rau tag nrho nws cov rooj plaub ntug. Tsis tas li ntawd, vim qhov tshwj xeeb ntawm Unicode qauv, tej zaum yuav muaj cov xwm txheej thaum qhov kev cia siab ntawm cov kev pab cuam tsis sib xws li qhov no tau siv tiag tiag hauv cov ntaub ntawv tshwj xeeb (piv txwv li, ib tus neeg txiav txim siab cov cim "❤" thiab "❤️" zoo ib yam hauv cov ntaub ntawv tsis txaus ntseeg, thaum lwm tus tsis ua). Qhov no ua rau muaj tus cwj pwm tsis zoo - suav nrog qhov muaj peev xwm ua rau muaj qhov tsis zoo, vim tias kev kuaj xyuas hauv cov haujlwm yuav xav txog cov npe sib txawv, tab sis FS yuav txiav txim siab lawv ib yam, lossis rov ua dua, uas yuav ua rau muaj teeb meem kev nyab xeeb.
Raws li Torvalds, qhov teeb meem nrog Unicode cov ntaub ntawv hloov pauv yog qhov yooj yim tsis meej, raug, thiab tsis muaj txoj hauv kev los ua qhov haujlwm no, thiab vim li ntawd, sim muab qee lub ntsiab lus tshwj xeeb rau bytes lossis lawv cov kev sib txuas tsuas yog ua rau tag nrho cov chav kawm tshiab ntawm qhov tsis raug, suav nrog qhov tsis zoo. Torvalds tau hais tias cov hnub ntawm FAT tau ploj mus ntev, tab sis rau qee qhov laj thawj qee tus neeg tseem ntseeg tias FAT-era tus cwj pwm yog qhov muaj txiaj ntsig zoo thaum nws yog kab laum.
Tau qhov twg los: opennet.ru
