ஒரு வருட வளர்ச்சிக்குப் பிறகு, ரெடாக்ஸ் 0.5 இயக்க முறைமையின் புதிய பதிப்பின் வெளியீடு அறிவிக்கப்பட்டது, எந்த அதன் முக்கிய கவனம் என்னவென்றால், அதன் வளர்ச்சி ரஸ்ட் மொழி மற்றும் மைக்ரோ கர்னல் கருத்தைப் பயன்படுத்துகிறது.
திட்டத்தின் முன்னேற்றங்கள் இலவச எம்ஐடி உரிமத்தின் கீழ் விநியோகிக்கப்படுகின்றன. VirtualBox அல்லது QEMU இல் சோதனை செய்ய, இவை ஒவ்வொன்றிற்கும் குறிப்பிட்ட துவக்க படங்கள் வழங்கப்படுகின்றன.
ரெடாக்ஸ் பயனர் சூழல் வேலண்டில் இயங்கும் சுற்றுப்பாதை GUI ஐ அடிப்படையாகக் கொண்டது. நெட்ஸர்ஃப் வலை உலாவியாக பயன்படுத்தப்படுகிறது.
ரெடாக்ஸ் பற்றி
இயக்க முறைமை மைக்ரோ கர்னலின் கருத்தைப் பயன்படுத்துகிறது, அங்கு செயல்முறைகள் மற்றும் வள மேலாண்மைக்கு இடையிலான தொடர்பு மட்டுமே கர்னல் மட்டத்தில் வழங்கப்படுகிறது மற்றும் பிற அனைத்து செயல்பாடுகளும் கர்னல் மற்றும் பயனர் முகவர்கள் இருவரும் பயன்படுத்தக்கூடிய நூலகங்களுக்கு கொண்டு செல்லப்படுகின்றன.
அனைத்து கட்டுப்படுத்திகள் சாண்ட்பாக்ஸ் சாண்ட்பாக்ஸில் பயனர் இடத்தில் இயங்குகின்றன. இருக்கும் பயன்பாடுகளுடன் பொருந்தக்கூடியதற்கு, ஒரு சிறப்பு POSIX அடுக்கு வழங்கப்படுகிறது, இது பல நிரல்களை போர்ட்டிங் இல்லாமல் இயக்க அனுமதிக்கிறது.
ரெடாக்ஸ் யுனிக்ஸ் தத்துவத்தின்படி உருவாக்கப்பட்டது, SeL4, Minix மற்றும் திட்டம் 9 இலிருந்து சில யோசனைகளை கடன் வாங்குகிறது.
கணினி "எல்லாம் ஒரு URL" என்ற கொள்கையைப் பயன்படுத்துகிறது".
எடுத்துக்காட்டாக, "பதிவு: //" என்ற URL ஐ உள்நுழைவதற்கு பயன்படுத்தலாம், "பஸ்: //" செயல்முறைகளுக்கு இடையிலான தொடர்பு, பிணைய தொடர்பு "tcp: //" மற்றும் பல.
இயக்கிகள், கர்னல் நீட்டிப்புகள் மற்றும் பயனர் முகவர்கள் வடிவத்தில் செயல்படுத்தக்கூடிய தொகுதிகள் அவற்றின் URL கையாளுபவர்களைப் பதிவு செய்யலாம், எடுத்துக்காட்டாக, I / O போர்ட்களை அணுக ஒரு தொகுதி எழுதலாம் மற்றும் அதை "port_io: / /" URL உடன் பிணைக்கலாம், பிறகு "port_io: // 60" என்ற URL ஐ திறப்பதன் மூலம் போர்ட் 60 ஐ அணுக நீங்கள் பயன்படுத்தலாம்.
இந்த திட்டம் அதன் சொந்த தொகுதி மேலாளரையும் உருவாக்கி வருகிறது. ).
உள்ளமைவு டாம்ல் மொழியில் அமைக்கப்பட்டுள்ளது. கணினி தற்போது x86_64 செயலிகளில் VBE- இணக்கமான கிராபிக்ஸ் அட்டை (என்விடியா, இன்டெல், ஏஎம்டி), ஏஎச்சிஐ டிரைவ்கள் மற்றும் E1000 அல்லது RTL8168 சில்லுகளின் அடிப்படையில் பிணைய அட்டைகளுடன் பயன்படுத்துவதை ஆதரிக்கிறது.
ரெடாக்ஸ் 0.5 இன் முக்கிய புதுமைகள்
ரெடாக்ஸ் 0.05 இன் புதிய பதிப்பின் வெளியீடு சில புதுமைகளுடன் வருகிறது, இதில் ரலிப்கில் எழுதப்பட்ட ரெலிபிக் ஸ்டாண்டர்ட் சி நூலகமே முதல் சந்தர்ப்பத்தில் நாம் முன்னிலைப்படுத்த முடியும்.
சி ஸ்டாண்டர்ட் லைப்ரரி, போசிக்ஸ் இணக்கமான மற்றும் ரெடாக்ஸில் மட்டுமல்ல, லினக்ஸ் அடிப்படையிலான விநியோகங்களிலும் பணிபுரியும் திறன் கொண்ட ஒரு சிறிய செயல்படுத்தலாக ரெலிபிக் நிலைநிறுத்தப்பட்டுள்ளது.
முன்பு ரெடாக்ஸில், சைக்வின் திட்டத்திலிருந்து நியூலிப் நூலகத்தின் முட்கரண்டி இது ஒரு நிலையான நூலகமாகப் பயன்படுத்தப்பட்டது, ஆனால் இது பாதுகாப்பு மற்றும் குறுக்கு-தளம் அடிப்படையில் டெவலப்பர்களுக்கு ஏற்றதாக இல்லை. தற்போதைய வளர்ச்சியின் கட்டத்தில், ரெலிபிக் ஏற்கனவே புதிய லிப் செயல்பாட்டை விட மிக உயர்ந்தது.
ரெடாக்ஸ் 0.5 இல் இது தவிர புதிய துவக்க ஏற்றி-கோர்பூட் மற்றும் துவக்க ஏற்றி- efi ஆகியவை கோர்பூட் மற்றும் EFI க்காக தயாரிக்கப்பட்டன, எந்த அடிப்படையில் துவக்க படங்கள் உருவாக்கப்பட்டன.
EFI உடன் பணிபுரியும் நூலகங்கள் ரஸ்ட் மற்றும் தொடக்கக் குறியீட்டில் எழுதப்பட்டுள்ளன (கோர்பூட்டிற்கான பேலோட்) ரஸ்டில். சார்ஜர்களை ரெடாக்ஸிலிருந்து தனித்தனியாகவும் பிற திட்டங்களிலும் பயன்படுத்தலாம்.
அழைப்புகளைத் தேர்ந்தெடுப்பதற்கும் வாக்களிப்பதற்கும் சரியான ஆதரவை வழங்க நிகழ்வு மேலாண்மை அமைப்பு மறுவடிவமைப்பு செய்யப்பட்டுள்ளது.
இந்த புதிய பதிப்பின் அறிவிப்பில் முன்னிலைப்படுத்தக்கூடிய பிற செய்திகளில்:
- மெமரி மேப்பிங் (எம்மாப்) செயல்பாடுகளுக்கு முழு ஆதரவு செயல்படுத்தப்பட்டுள்ளது.
- Pthreads க்கான ஆதரவு சேர்க்கப்பட்டது மற்றும் சமிக்ஞை செயலாக்கத்திற்கு கூடுதல் கணினி அழைப்புகள் பரிந்துரைக்கப்பட்டன.
- மேம்படுத்தப்பட்ட எல்.எல்.வி.எம் ஆதரவு, ரஸ்ட்க் மற்றும் மேசா (சி எல்விம்பிப்) ஆகியவற்றின் அசெம்பிளினை அனுமதிக்கிறது.
- புதிய கணினி நூலகத்திற்கு மாற்றம் காரணமாக, பல புதிய பயன்பாடுகளுக்கான ஆதரவு அடையப்பட்டது.
- மொத்தம் 62 புதிய தொகுப்புகள் சேர்க்கப்பட்டுள்ளன.
ரெடாக்ஸில் நிறுவலுக்கு ஏற்கனவே நூலகங்களுடன் பயன்படுத்த தொகுப்புகள் தயாராக உள்ளன எஸ்.டி.எல் 2, எஃப்.எஃப்.எம்.பி, கெய்ரோ, ஜிஸ்ட்ரீமர், பி.சி.ஆர். நுகேம் 3D), openttd மற்றும் FreeDoom.