የዝገት ቋንቋን ለመደገፍ Linux 6.1 የከርነል ለውጦች

ሊኑስ ቶርቫልድስ ሾፌሮችን እና የከርነል ሞጁሎችን ለማዳበር ዝገትን እንደ ሁለተኛ ቋንቋ የመጠቀም ችሎታን የሚተገብረው በሊኑክስ 6.1 የከርነል ቅርንጫፍ ላይ ለውጦችን ተቀበለ። ጥገናዎቹ ከአንድ አመት ተኩል በኋላ በሊኑክስ-ቀጣይ ቅርንጫፍ ውስጥ ከተሞከሩ እና የተሰጡትን አስተያየቶች በማጥፋት ተቀባይነት አግኝተዋል. የከርነል 6.1 መለቀቅ በታህሳስ ውስጥ ይጠበቃል። Rustን ለመደገፍ ዋናው ምክንያት ከማህደረ ትውስታ ጋር በሚሰሩበት ጊዜ ስህተቶችን የመሥራት እድልን በመቀነስ ደህንነቱ የተጠበቀ እና ከፍተኛ ጥራት ያላቸውን የመሳሪያ ነጂዎችን ለመጻፍ ቀላል ለማድረግ ነው. የዝገት ድጋፍ በነባሪነት አልነቃም እና ዝገትን እንደ አስፈላጊ የከርነል ግንባታ ጥገኛነት እንዲካተት አያደርጉም።

ከርነል እስካሁን በትንሹ በትንሹ የተራቆተ የፓቼስ ስሪት ከ40 እስከ 13 ሺህ የሚደርሱ የኮድ መስመሮች ቀንሶ አስፈላጊውን ዝቅተኛውን ብቻ ያቀርባል፣ ይህም በዝገት ቋንቋ የተጻፈ ቀላል የከርነል ሞጁል ለመገንባት በቂ ነው። ለወደፊቱ, ሌሎች ለውጦችን ከ Rust-for-Linux ቅርንጫፍ በማስተላለፍ ያለውን ተግባራዊነት ቀስ በቀስ ለመጨመር ታቅዷል. በትይዩ፣ ለNVMe ድራይቮች፣ ለ9p አውታረ መረብ ፕሮቶኮል እና አፕል ኤም 1 ጂፒዩ በራስት ቋንቋ ሾፌሮችን ለማዘጋጀት የታቀደውን መሠረተ ልማት ለመጠቀም ፕሮጀክቶች እየተዘጋጁ ናቸው።

ምንጭ: opennet.ru

አስተያየት ያክሉ