Cap al nucli Linux 6.1 Es van adoptar canvis per proporcionar suport per al llenguatge Rust

Linus Torvalds ha estat acceptat a la branca del nucli. Linux Els canvis de la versió 6.1 permeten l'ús de Rust com a segon llenguatge per al desenvolupament de controladors i mòduls del nucli. Els pegats es van acceptar després d'un any i mig de proves a la branca linux-next i d'abordar les preocupacions plantejades. El llançament del nucli 6.1 s'espera al desembre. La motivació principal per donar suport a Rust és simplificar l'escriptura de controladors de dispositius segurs i d'alta qualitat reduint la probabilitat d'errors de memòria. El suport a Rust no està habilitat per defecte i no inclou Rust com a dependència obligatòria de compilació del nucli.

El nucli actualment utilitza una versió mínima i simplificada dels pegats, que s'han reduït de 40 a 13 línies de codi i només proporcionen el mínim indispensable per construir un mòdul de nucli senzill escrit en Rust. En el futur, tenim previst ampliar gradualment la funcionalitat existent portant altres canvis de la branca Rust-for-.LinuxEn paral·lel, s'estan duent a terme projectes per utilitzar la infraestructura proposada per desenvolupar controladors per a unitats NVMe, el protocol de xarxa 9p i la GPU Apple M1 a Rust.

Font: opennet.ru

Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster