Linux 6.1 kernel hloov los txhawb cov lus Rust

Linus Torvalds tau txais kev hloov pauv rau Linux 6.1 kernel ceg uas siv lub peev xwm siv Rust ua hom lus thib ob rau kev tsim cov tsav tsheb thiab cov kernel modules. Cov thaj ua rau thaj tau txais tom qab ib xyoos thiab ib nrab ntawm kev sim hauv linux-tom ntej ceg thiab tshem tawm cov lus hais. Kev tso tawm ntawm ntsiav 6.1 yuav tsum nyob rau lub Kaum Ob Hlis. Qhov laj thawj tseem ceeb ntawm kev txhawb nqa Rust yog ua kom yooj yim rau kev sau cov cuab yeej muaj kev nyab xeeb thiab ua haujlwm zoo los ntawm kev txo qis qhov ua yuam kev thaum ua haujlwm nrog kev nco. Kev them nyiaj yug xeb tsis tau qhib los ntawm lub neej ntawd thiab tsis ua rau Rust tau suav nrog raws li qhov xav tau ntawm cov ntsiav tsim kev vam khom.

Lub kernel txog tam sim no tau txais qhov tsawg kawg nkaus, stripped-down version ntawm thaj ua rau thaj, uas tau raug txo los ntawm 40 mus rau 13 txhiab kab ntawm cov cai thiab tsuas yog qhov tsim nyog tsawg kawg nkaus, txaus los tsim ib qho yooj yim kernel module sau ua lus Rust. Nyob rau hauv lub neej yav tom ntej, nws yog npaj yuav maj mam nce lub functionality uas twb muaj lawm, hloov lwm yam kev hloov ntawm lub Rust-rau-Linux ceg. Nyob rau tib lub sijhawm, cov haujlwm tau tsim los siv cov txheej txheem npaj los tsim cov tsav tsheb rau NVMe drives, 9p network raws tu qauv thiab Apple M1 GPU hauv lus Rust.

Tau qhov twg los: opennet.ru

Ntxiv ib saib