Ny harafesina dia ekena ao amin'ny kernel Linux 6.1. Mpamily harafesina ho an'ny chips Intel Ethernet noforonina

Tao amin'ny Kernel Maintainers Summit, Linus Torvalds dia nanambara fa, raha tsy misy olana tsy ampoizina, ny patch hanohanana ny fivoaran'ny mpamily Rust dia hampidirina ao amin'ny kernel Linux 6.1, izay antenaina havoaka amin'ny volana Desambra.

Ny iray amin'ireo tombony amin'ny fananana Rust fanohanan'ny kernel dia ny fanatsorana ny fanoratana mpamily fitaovana azo antoka amin'ny alΓ lan'ny fampihenana ny mety hisian'ny fahadisoana rehefa miasa miaraka amin'ny fitadidiana ary mandrisika ireo mpamorona vaovao handray anjara amin'ny fiasana amin'ny kernel. "Ny harafesina dia iray amin'ireo zavatra izay heveriko fa hitondra endrika vaovao ... miha antitra sy fotsy isika," hoy i Linus.

Nanambara ihany koa i Linus fa ny version kernel 6.1 dia hanatsara ny sasany amin'ireo ampahany tranainy indrindra sy fototra indrindra amin'ny kernel, toy ny printk(). Ho fanampin'izay, tsaroan'i Linus fa am-polony taona maro lasa izay dia nanandrana nandresy lahatra azy ny Intel fa ny processeur Itanium no ho avy, saingy namaly izy hoe: β€œTsia, tsy hitranga izany satria tsy misy sehatra fampandrosoana ho azy. Ny ARM dia manao tsara ny zava-drehetra. "

Olana iray hafa hitan'i Torvalds dia ny tsy fitovian-kevitra amin'ny famokarana ARM processeurs: "orinasa adala amin'ny hardware avy any Wild West, manao chips manokana ho an'ny asa isan-karazany." Nanampy izy fa "olana lehibe izany rehefa nivoaka ny processeurs voalohany, ankehitriny dia ampy ny fenitra hanamora ny fandefasana kernel amin'ny processeur ARM vaovao."

Fanampin'izany, azontsika atao ny manamarika ny famoahana ny fampiharana voalohany ny mpamily rust-e1000 ho an'ny adapter Intel Ethernet, izay nosoratana tamin'ny fiteny Rust. Ny kaody dia mbola misy antso mivantana amin'ny fatorana C sasany, fa ny asa miandalana dia mandeha hanoloana azy ireo ary manampy ireo abstractions Rust ilaina amin'ny fanoratana mpamily tambajotra (ho an'ny fidirana amin'ny PCI, DMA ary ny API network kernel). Amin'ny endriny ankehitriny, ny mpamily dia nahomby tamin'ny fitsapana ping rehefa natomboka tao amin'ny QEMU, saingy tsy mbola miasa amin'ny fitaovana tena izy.

Source: opennet.ru

Add a comment