Paragon Software's NTFS tsav tsheb tuaj yeem suav nrog hauv Linux ntsiav 5.15

Thaum tham txog qhov tsis ntev los no tau tshaj tawm 27th ib tsab ntawm ib txheej ntawm thaj ua rau thaj nrog kev siv NTFS cov ntaub ntawv kaw lus los ntawm Paragon Software, Linus Torvalds tau hais tias nws pom tsis muaj kev cuam tshuam rau kev lees txais cov teeb tsa ntawm thaj ua rau thaj tom ntej rau kev lees txais kev hloov pauv. Yog tias tsis muaj teeb meem npaj txhij txog raug txheeb xyuas, Paragon Software's NTFS kev txhawb nqa yuav suav nrog hauv kernel 5.15, uas yuav tsum tau tshaj tawm rau lub Kaum Ib Hlis.

Nyob rau hauv lub sij hawm ntxiv ua ntej thaj ua rau thaj raug lees txais rau hauv cov ntsiav, Linus tau pom zoo kom muab ob npaug rau kev tshuaj xyuas qhov tseeb ntawm kev kos npe tawm hauv thaj ua rau thaj ua rau thaj ua rau thaj, lees paub qhov kev tso cai ntawm cov cai hloov pauv thiab kev npaj ntawm nws qhov kev faib tawm raws li ib feem ntawm cov ntsiav hauv qab. daim ntawv tso cai pub dawb. Nws kuj tau pom zoo tias Paragon Software ib zaug ntxiv kom paub tseeb tias lub tuam tsev kev cai lij choj nkag siab tag nrho cov txiaj ntsig ntawm kev hloov cov cai raws li GPLv2 daim ntawv tso cai thiab nkag siab cov ntsiab lus ntawm daim ntawv tso cai copyleft no.

Cov cai rau tus tsav tsheb NTFS tshiab tau qhib los ntawm Paragon Software thaum Lub Yim Hli xyoo tas los thiab txawv ntawm tus tsav tsheb uas twb muaj nyob rau hauv cov ntsiav los ntawm kev muaj peev xwm ua haujlwm hauv hom kev sau ntawv. Tus neeg tsav tsheb qub tsis tau hloov kho tau ntau xyoo thiab tsis zoo. Tus tsav tsheb tshiab txhawb nqa tag nrho cov yam ntxwv ntawm tam sim no ntawm NTFS 3.1, suav nrog cov ntaub ntawv txuas ntxiv, cov ntaub ntawv compression hom, ua haujlwm tau zoo nrog qhov chaw khoob hauv cov ntaub ntawv, thiab rov ua qhov hloov pauv ntawm lub cav kom rov qab muaj kev ntseeg siab tom qab ua tsis tiav.

Hauv 27th tsab ntawm thaj ua rau thaj, Paragon Software hloov tus tsav tsheb rau kev hloov pauv hauv iov API, hloov lub iov_iter_copy_from_user_atomic() hu nrog copy_page_from_iter_atomic() thiab txwv tsis pub siv iov_iter_advance() muaj nuj nqi. Ntawm cov lus pom zoo hauv kev sib tham, tib yam uas tseem tshuav yog txhais cov cai siv fs / iomap, tab sis qhov no tsis yog qhov yuav tsum tau ua, tab sis tsuas yog cov lus pom zoo uas tuaj yeem siv tau tom qab suav nrog hauv cov ntsiav. Tsis tas li ntawd, Paragon Software tau lees paub tias nws tau npaj los txhawb cov lus pom zoo hauv cov ntsiav thiab npaj yuav txuas ntxiv hloov cov ntawv sau ua haujlwm los ua haujlwm rau saum JBD (Journaling block device) uas muaj nyob rau hauv cov ntsiav, raws li kev sau ntawv xov xwm. tau teeb tsa hauv ext3, ext4 thiab OCFS2.

Tau qhov twg los: opennet.ru

Ntxiv ib saib