லினக்ஸ் 6.1 இல் ரஸ்ட் ஏற்றுக்கொள்ளப்படும் என்று டொர்வால்ட்ஸ் அறிவித்தார்

லினக்ஸில் ரஸ்ட் டிரைவர்கள்

ரஸ்ட் இப்போது லினக்ஸில் செயல்படுத்த ஒரு நடைமுறை மொழியாக C ஐ இணைக்க தயாராக உள்ளது

இந்த ஆண்டு 2022 துருவின் ஆண்டாக இருக்கலாம் லினக்ஸ் கர்னலில் இருந்து Linux க்கான Rust ஆனது Linux கர்னல் பதிப்பு 6.1 க்கு தயாராக இருக்கலாம். கடந்த ஓபன் சோர்ஸ் உச்சி மாநாட்டில் லினஸ் டொர்வால்ட்ஸ் ஆற்றிய சமீபத்திய உரையிலிருந்து இது வெளிப்படுகிறது.

லினக்ஸ் கர்னலின் முக்கிய பராமரிப்பாளர்கள் சி மொழியை நன்கு அறிந்திருக்கிறார்கள், அதன் வயது ஏற்கனவே கணக்கில் எடுத்துக்கொள்ளப்படுகிறது, சிலர் அறுபதை நெருங்குகிறார்கள், அதே நேரத்தில் முப்பது வயதிற்குட்பட்ட புதிய தலைமுறை பராமரிப்பாளர்கள் அதிகரித்து வருகின்றனர், லினக்ஸ் கர்னலின் வளர்ச்சி C மொழியில் தொடர்ந்தால், அதன் பராமரிப்பாளர்களைக் கண்டுபிடிப்பதில் சிரமம் அதிகரிக்கும்.

ஐரோப்பாவின் திறந்த மூல உச்சி மாநாட்டின் போது, லினஸ் டொர்வால்ட்ஸ் அறிவித்தார் என்று, எதிர்பாராத பிரச்சனைகளைத் தவிர்த்து, எஸ்மற்றும் லினக்ஸ் 6.1 கர்னலில் ரஸ்ட் டிரைவரின் வளர்ச்சியை ஆதரிக்கும் பேட்ச்களை உள்ளடக்கும், டிசம்பரில் வெளியாகும் என்று எதிர்பார்க்கப்படுகிறது.

சில ரஸ்ட் ஆதரவைப் பெறுவதன் நன்மைகள் கர்னலில் கட்டுப்படுத்திகளை எழுதுவதை எளிதாக்குகின்றன பாதுகாப்பான சாதனங்கள் நினைவக பிழைகளின் வாய்ப்புகளை குறைப்பதன் மூலம் மற்றும் புதிய டெவலப்பர்களை கர்னலில் ஈடுபட ஊக்குவிக்கவும்.

"புதிய முகங்களைக் கொண்டுவரும் என்று நான் நினைக்கும் விஷயங்களில் துருவும் ஒன்று... நாங்கள் வயதாகி, சாம்பல் நிறமாகி வருகிறோம்," என்று லினஸ் கூறினார்.

இதற்கான வெளியீட்டு குறிப்புகள் Linux 6.0 rc1 ரஸ்ட் திட்டத்தின் முன்னேற்றம் குறித்த புதுப்பிப்பை வழங்குகிறது லினக்ஸுக்கு: தொடர்புடைய பணிக்குழு உள்ளது, அந்த மொழியுடன் உருவாக்கப்பட்ட NVMe சேமிப்பக ஊடகத்திற்கான ஆரம்ப இயக்கி உள்ளது, அத்துடன் 9P நெட்வொர்க் நெறிமுறைக்காக வடிவமைக்கப்பட்ட சேவையகத்திற்கான இயக்கி உள்ளது.

இருப்பினும், அணி கட்டுவதில் தொடர்ந்து சிரமங்களை எதிர்கொள்கிறது. உண்மையில், ரஸ்ட் எல்.எல்.வி.எம் உடன் இருக்கும்போது கர்னலுக்கான GCC உடன் செய்யப்படுகிறது. GCCக்கான ரஸ்ட் இடைமுகம் செயல்பாட்டில் உள்ளது, ஆனால் முயற்சி இன்னும் ஆரம்ப நிலையில் உள்ளது.

ரஸ்ட் ஆதரவின் ஆரம்பம் லினக்ஸ் கர்னல் மேம்பாட்டிற்காக ஒரு முக்கியமான படியாக கருதப்படுகிறது மிகவும் பாதுகாப்பான மொழியில் கட்டுப்படுத்திகளை எழுத முடியும். Mozilla Research's Rust என்பது அடிப்படை உள்ளீடு/வெளியீட்டு அமைப்புகள் (BIOS), பூட் லோடர்கள், இயங்குதளங்கள் போன்றவற்றுக்கு குறியீட்டை எழுதுபவர்கள் பயன்படுத்தும் நிரலாக்க மொழியாகும். ஒரு ஆர்வம் வேண்டும்

பார்வையாளர்களின் கூற்றுப்படி, இது சி மொழியைக் காட்டிலும் கணினி நிரலாக்கத்தின் எதிர்காலமாகும்.உண்மையில், இது C/C++ ஜோடியை விட சிறந்த மென்பொருள் பாதுகாப்பு உத்தரவாதங்களை வழங்குகிறது என்று நிபுணர்கள் கூறுகின்றனர். AWS இல், மேம்பாட்டுத் திட்டங்களுக்கு ரஸ்டைத் தேர்ந்தெடுப்பது என்பது பாதுகாப்புச் சாதகமாக C இன் ஆற்றல் திறன் மற்றும் செயல்படுத்தல் செயல்திறனைச் சேர்ப்பதாகும் என்று அவர்கள் குறிப்பிடுகின்றனர்.

கர்னலின் பதிப்பு 6.1 பழைய பகுதிகளை மேம்படுத்தும் என்றும் லினஸ் அறிவித்தார் மற்றும் printk() செயல்பாடு போன்ற கர்னல் அடிப்படைகள். மேலும், லினஸ் சில தசாப்தங்களுக்கு முன்பு, இட்டானியம் செயலி தான் எதிர்காலம் என்று அவரை நம்ப வைக்க முயன்றதை லினஸ் நினைவு கூர்ந்தார், ஆனால் அவர் பதிலளித்தார்

"இல்லை, இது நடக்காது, ஏனென்றால் அதற்கான வளர்ச்சித் தளம் இல்லை. ARM எல்லாவற்றையும் சரியாகச் செய்கிறது." «

டார்வால்ட்ஸ் சுட்டிக்காட்டிய மற்றொரு பிரச்சனை ARM செயலிகளின் உற்பத்தியில் உள்ள முரண்பாடு:

"வைல்ட் வெஸ்டில் இருந்து பைத்தியம் பிடித்த வன்பொருள் நிறுவனங்கள், பல்வேறு பணிகளுக்கு சிறப்பு சில்லுகளை உருவாக்குகின்றன." "முதல் செயலிகள் வெளிவந்தபோது இது ஒரு பெரிய விஷயம், இன்று புதிய ARM செயலிகளுக்கு கோர்களை எளிதாக மாற்றுவதற்கு போதுமான தரநிலைகள் உள்ளன" என்று அவர் மேலும் கூறினார்.

மேலும், இன்டெல் ஈதர்நெட் அடாப்டர்களுக்கான rust-e1000 இயக்கியின் ஆரம்ப செயலாக்கத்தின் வெளியீட்டை நாம் சுட்டிக்காட்டலாம், இது ஓரளவு ரஸ்டில் எழுதப்பட்டுள்ளது.

குறியீடு இன்னும் சில C பிணைப்புகளுக்கு நேரடி அழைப்பைக் கொண்டுள்ளது, ஆனால் அவற்றை மாற்றுவதற்கும், பிணைய இயக்கிகளை (PCI, DMA மற்றும் கர்னல் நெட்வொர்க் ஏபிஐகளை அணுகுவதற்கு) எழுதுவதற்குத் தேவையான ரஸ்ட் சுருக்கங்களைச் சேர்ப்பதற்கும் படிப்படியாக வேலை செய்யப்படுகிறது. அதன் தற்போதைய வடிவத்தில், QEMU இல் துவக்கப்படும் போது இயக்கி வெற்றிகரமாக பிங் சோதனையை கடந்து செல்கிறது, ஆனால் அது இன்னும் உண்மையான வன்பொருளுடன் வேலை செய்யாது.

இறுதியாக இதைப் பற்றி மேலும் அறிய நீங்கள் ஆர்வமாக இருந்தால், நீங்கள் விவரங்களை சரிபார்க்கலாம் பின்வரும் இணைப்பில்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.