ரஸ்ட் ஆதரவை லினக்ஸ் 5.20 கர்னலில் ஒருங்கிணைப்பதற்கான சாத்தியத்தை லினஸ் டொர்வால்ட்ஸ் நிராகரிக்கவில்லை.

இந்த நாட்களில் நடைபெறும் ஓப்பன் சோர்ஸ் உச்சிமாநாடு 2022 மாநாட்டில், கேள்வி மற்றும் பதில் பிரிவில், Linus Torvalds, Rust மொழியில் சாதன இயக்கிகளை உருவாக்குவதற்கான கூறுகளை Linux கர்னலில் விரைவில் ஒருங்கிணைக்கும் சாத்தியத்தை குறிப்பிட்டார். 5.20 கர்னலின் கலவையை உருவாக்கும், அடுத்த மாற்றம் ஏற்றுக்கொள்ளும் சாளரத்தில் ரஸ்ட் ஆதரவுடன் இணைப்புகள் ஏற்றுக்கொள்ளப்படும், இது செப்டம்பர் இறுதியில் திட்டமிடப்பட்டுள்ளது.

கர்னலில் மாற்றங்களைச் சேர்ப்பதற்கான கோரிக்கை இன்னும் Torvalds க்கு அனுப்பப்படவில்லை, ஆனால் இணைப்புகளின் தொகுப்பு கூடுதல் மதிப்பாய்வுக்கு உட்பட்டது, முக்கிய கருத்துக்களில் இருந்து விடுவிக்கப்பட்டது, linux-அடுத்த கிளையில் சிறிது நேரம் சோதனை செய்யப்பட்டு கொண்டு வரப்பட்டது. கர்னல் துணை அமைப்புகளின் மீது சுருக்க அடுக்குகளை உருவாக்குவதற்கும், இயக்கிகள் மற்றும் தொகுதிகள் எழுதுவதற்கும் ஏற்ற நிலைக்கு. ரஸ்ட் ஆதரவு ஒரு விருப்பமாக வழங்கப்படுகிறது, இது முன்னிருப்பாக இயக்கப்படவில்லை மற்றும் கர்னலுக்கு தேவையான உருவாக்க சார்புநிலையாக ரஸ்ட் சேர்க்கப்படாது.

முன்மொழியப்பட்ட மாற்றங்கள் இயக்கிகள் மற்றும் கர்னல் தொகுதிகளை உருவாக்குவதற்கு ரஸ்ட்டை இரண்டாவது மொழியாகப் பயன்படுத்துவதை சாத்தியமாக்குகிறது. இயக்கி மேம்பாட்டிற்காக Rust ஐப் பயன்படுத்துவது, குறைந்த முயற்சியில் பாதுகாப்பான மற்றும் சிறந்த இயக்கிகளை உருவாக்க உங்களை அனுமதிக்கும், இலவசத்திற்குப் பிறகு நினைவக அணுகல், பூஜ்ய சுட்டிக்காட்டி குறைபாடுகள் மற்றும் இடையக மீறல்கள் போன்ற சிக்கல்களிலிருந்து விடுபடலாம்.

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

ஆதாரம்: opennet.ru

கருத்தைச் சேர்