An deicheamh dreach de phìosan airson an kernel Linux le taic don chànan Rust

Mhol Miguel Ojeda, ùghdar a’ phròiseict Rust-for-Linux, gun deidheadh ​​co-phàirtean v10 a leigeil ma sgaoil airson leasachadh dhràibhearan inneal anns a’ chànan Rust airson beachdachadh le luchd-leasachaidh kernel Linux. Is e seo an aonamh deasachadh deug de na pìosan, a’ toirt aire don chiad dreach, air fhoillseachadh gun àireamh dreach. Tha toirt a-steach taic Rust air aontachadh le Linusum Torvalds airson a thoirt a-steach don kernel Linux 6.1, a’ cur casg air duilgheadasan ris nach robh dùil. Tha an leasachadh air a mhaoineachadh le Google agus an ISRG (Buidheann Sgrùdaidh Tèarainteachd Eadar-lìn), a stèidhich am pròiseact Let's Encrypt agus a bhrosnaicheas HTTPS agus leasachadh theicneòlasan gus tèarainteachd eadar-lìn a leasachadh.

Coltach ris an dreach roimhe de phìosan, tha an sgaoileadh v10 air a ghearradh sìos chun ìre as ìsle, gu leòr airson modal kernel sìmplidh a thogail sgrìobhte ann an cànan Rust. Tha eadar-dhealachaidhean bhon dreach roimhe a’ tighinn sìos gu deasachaidhean beaga, a’ dol an àite sizeof le ARRAY_SIZE ann an kallsyms.c agus ag atharrachadh badan gu kernel v6.0-rc7. Thathas an dùil gum bi am paiste as ìsle, a chaidh a lughdachadh bho 40 gu 13 mìle loidhne de chòd, a ’sìmpleachadh gabhail ri taic Rust a-steach don phrìomh kernel. Às deidh beagan taic a thoirt seachad, thathas an dùil an comas-gnìomh a th ’ann a mheudachadh mean air mhean, a’ gluasad atharrachaidhean eile bhon mheur Rust-for-Linux.

Tha na h-atharrachaidhean a tha san amharc ga dhèanamh comasach Rust a chleachdadh mar dhàrna cànan airson draibhearan agus modalan kernel a leasachadh. Tha taic meirge air a thaisbeanadh mar roghainn nach eil air a chomasachadh gu bunaiteach agus nach eil a’ ciallachadh gu bheil Rust air a ghabhail a-steach mar eisimeileachd togail riatanach airson an kernel. Le bhith a’ cleachdadh Rust airson leasachadh dhràibhearan leigidh sin leat draibhearan nas sàbhailte agus nas fheàrr a chruthachadh le glè bheag de dh’ oidhirp, saor bho dhuilgheadasan leithid ruigsinneachd cuimhne às deidh an saoradh, ro-aithrisean puing null, agus cus bufair.

Bidh Rust a’ sparradh sàbhailteachd cuimhne aig àm cruinneachaidh tro sgrùdadh iomraidh, sealbhachadh nithean agus lorg fad-beatha nithean (scopes), agus le bhith a’ measadh dè cho ceart ‘s a tha slighean cuimhne aig àm ruith. Bidh Rust cuideachd a’ toirt dìon an aghaidh tar-shruthan iomlan, ag iarraidh gun tèid luachan caochlaideach a thòiseachadh mus tèid an cleachdadh, gu bheil làimhseachadh mhearachdan nas fheàrr aige san leabharlann àbhaisteach, a’ cleachdadh bun-bheachd iomraidhean agus caochladairean neo-sheasmhach gu bunaiteach, agus a’ tabhann clò-sgrìobhadh làidir statach gus mearachdan loidsigeach a lughdachadh.

Source: fosgailtenet.ru

Cuir beachd ann