
NetBSD லோகோ
யூனிக்ஸ் குடும்பத்தில் உள்ள பல ஓஎஸ்களில் நெட்பிஎஸ்டியும் ஒன்று, இது மிகவும் பொதுவானதாக இல்லை அல்லது அதைப் பற்றி படிக்கவும். ஆனால் இது அதன் விதிவிலக்கான பெயர்வுத்திறன், பலதரப்பட்ட வன்பொருள் தளங்களில் இயங்கக்கூடியது மற்றும் எல்லாவற்றிற்கும் மேலாக தூய்மை மற்றும் வடிவமைப்பில் எளிமை ஆகியவற்றில் கவனம் செலுத்துகிறது என்ற உண்மையை இது ஒதுக்கி வைக்கவில்லை.
அதனால்தான் NetBSD 10 அறிமுகம் பற்றிய செய்திகளைப் பகிர்வது பொருத்தமானதாகக் கருதுகிறேன், இது கடைசியாக புதுப்பித்ததிலிருந்து ஒன்றரை வருடங்களுக்குப் பிறகு வருகிறது. புதிய பதிப்பு FFS கோப்பு முறைமையில் அணுகல் கட்டுப்பாட்டு பட்டியல்களுக்கான ஆதரவு, குறிப்பிடத்தக்க செயல்திறன் மேம்படுத்தல்கள், Adiantum அல்காரிதம் பயன்படுத்தி வட்டு குறியாக்கம் மற்றும் கர்னலில் WireGuard VPN இயக்கியை சேர்ப்பது போன்ற குறிப்பிடத்தக்க மேம்பாடுகளைக் கொண்டுள்ளது.
NetBSD 10 இல் புதிதாக என்ன இருக்கிறது?
NetBSD 10 இன் புதிய பதிப்பில், எஸ்லினக்ஸ் இணக்கத்தன்மையில் குறிப்பிடத்தக்க மேம்பாடுகள் செய்யப்பட்டுள்ளன, மற்றும் பல முக்கிய வழிமுறைகளுக்கான ஆதரவைச் சேர்ப்பது தனித்து நிற்கிறது லினக்ஸ் பொருந்தக்கூடிய அடுக்கில் (compat_linux). இதில் அடங்கும் Eventfd, timerfd, POSIX டைமர்கள், preadv மற்றும் pwritev ஆகியவற்றுக்கான ஆதரவைச் சேர்த்தல், இது NetBSD இல் லினக்ஸ் சூழல்களுக்காக வடிவமைக்கப்பட்ட பயன்பாடுகளின் இயங்குதன்மை மற்றும் செயல்பாட்டை மேம்படுத்துகிறது. கூடுதலாக, ஏகிராபிக்ஸ் இயக்கிகளுக்கான முக்கிய புதுப்பிப்பு x86 சிஸ்டங்களில் இன்டெல், என்விடியா மற்றும் ஏஎம்டி ஜிபியுக்கள் மற்றும் துணை அமைப்பு நேரம் லினக்ஸ் கர்னலுடன் DRM/KMS 5.6.
NetBSD 10 வழங்கும் மற்றொரு புதிய அம்சம் விரிவாக்கப்பட்ட வன்பொருள் ஆதரவு புதிய Intel மற்றும் AMD செயலிகளுக்கு, ராஸ்பெர்ரி பை 4 போன்ற ARM போர்டுகளும், MIPS போன்ற கட்டமைப்புகளுக்கு மேம்படுத்தப்பட்ட ஆதரவும். Armv8-A செயலிகளில் PAN (பிரிவிலேஜ்ட் அக்சஸ் நெவர்), PA (சுட்டி அங்கீகாரம்) மற்றும் BTI (கிளை இலக்கு அடையாளம்) போன்ற பாதுகாப்பு நீட்டிப்புகளுக்கான ஆதரவு சேர்க்கப்பட்டது.
அவையும் புதுப்பிக்கப்பட்டுள்ளன சாளர மேலாளர் போன்ற பல மூன்றாம் தரப்பு கூறுகள் gcc, OpenSSL, postfix, tmux, OpenSSH, X.org சர்வர், மற்றவற்றுடன், அவற்றின் மிக சமீபத்திய பதிப்புகள். அதற்கு கூடுதலாக 17 புதிய சாதன இயக்கிகள் சேர்க்கப்பட்டுள்ளன, Wacom டேப்லெட்டுகள் உட்பட, பல்வேறு பிராண்டுகளின் ஜிகாபிட் ஈதர்நெட் போன்றவை.
கர்னலில் உள்ள கோப்பு பாதை தற்காலிக சேமிப்பின் செயல்திறன் மேம்படுத்தப்பட்டுள்ளது, அத்துடன் பெரிய சிறிய கை அமைப்புகளுக்கு ஏற்றவாறு பணி திட்டமிடல் செயல்திறன். tmpfs கோப்பு முறைமையின் தேர்ந்தெடுக்கப்பட்ட மற்றும் வாக்கெடுப்பு அமைப்பு அழைப்புகளின் செயல்திறன் மேம்படுத்தப்பட்டது, மேலும் x86 மற்றும் AArch64 கட்டமைப்புகளுக்கு குறிப்பிட்ட மேம்படுத்தல்கள் சேர்க்கப்பட்டுள்ளன, AArch64 கணினிகளில் I/O மற்றும் நெட்வொர்க் செயல்திறனை மேம்படுத்துகிறது.
மறுபுறம், இது நடைமுறைப்படுத்தப்பட்டுள்ளது நினைவகப் பக்கங்களைத் தேடுவதற்கான வேகமான மர-அடிப்படை அல்காரிதம், சுத்தமான மற்றும் அழுக்கு நினைவக பக்கங்களின் கண்காணிப்பு வேகப்படுத்தப்பட்டுள்ளது, மேலும் பெரிய கோப்புகளுக்கான fsync கணிசமாக மேம்படுத்தப்பட்டுள்ளது. கூடுதலாக, பூட்டு கையாளுதல் மேம்படுத்தப்பட்டுள்ளது மற்றும் செயல்பாடுகளின் இணையான செயல்பாட்டின் செயல்திறன் அதிகரிக்கப்பட்டுள்ளது.
NetBSD 10 இல் அடியான்டம் அல்காரிதம் பயன்படுத்தி வட்டு குறியாக்கத்திற்கான ஆதரவு சேர்க்கப்பட்டது, AES குறியாக்கத்திற்கான வன்பொருள் முடுக்கம் இல்லாத கணினிகளில் உயர் செயல்திறனை அடைதல். ஸ்வாப் பகிர்வுகளின் தானியங்கி குறியாக்கம் இயக்கப்பட்டது மற்றும் x86 மற்றும் ஆர்ம் செயலிகளில் வன்பொருள் குறியாக்க முடுக்க வழிமுறைகளுக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது.
கூடுதலாக, POSIX.1e ACLகளுக்கான ஆதரவு FFS கோப்பு முறைமையில் சேர்க்கப்பட்டுள்ளது, இது FreeBSD இலிருந்து போர்ட் செய்யப்பட்ட நீட்டிக்கப்பட்ட கோப்பு பண்புக்கூறுகள் மூலம் செயல்படுத்தப்படுகிறது. ACL ஐப் பயன்படுத்த, FFSv2ea எனப்படும் புதிய வகை கோப்பு முறைமை அறிமுகப்படுத்தப்பட்டுள்ளது, இதற்கு ஏற்கனவே உள்ள கோப்பு முறைமைகளை fsck_ffs பயன்பாட்டைப் பயன்படுத்தி மாற்றலாம்.
மற்றவர்களில் மாற்றம்தனித்துவமானவை:
- NetBSD 10 இல் VPN ஐ ஆதரிக்க WireGuard-இணக்கமான wg நெட்வொர்க் இடைமுகம் சேர்க்கப்பட்டது.
- இயல்புநிலை கடவுச்சொல் ஹாஷிங் அல்காரிதம் Argon2id க்கு மாற்றப்பட்டது, மேலும் கர்னலால் வழங்கப்பட்ட AES இன் மென்பொருள் செயல்படுத்தல் கட்டமைப்புகள் முழுவதும் சீரான செயல்பாட்டு நேரத்தை வழங்க மேம்படுத்தப்பட்டுள்ளது.
- யுனிவர்சல் டிஸ்க் ஃபார்மேட் (யுடிஎஃப்) ஆதரவு மேம்படுத்தப்பட்டுள்ளது மற்றும் ZFS ஆதரவு fstat பயன்பாட்டில் சேர்க்கப்பட்டுள்ளது.
- FUSE க்கான ஆதரவு (பயனர் இடத்தில் கோப்பு முறைமை) விரிவாக்கப்பட்டது மற்றும் மாற்றப்பட்ட எண்டியன் உள்ளமைவுகள் மென்பொருள் RAID செயலாக்கங்களில் சேர்க்கப்பட்டுள்ளன.
- Linux-க்கு ஏற்ற eventfd மற்றும் timerfd அமைப்பு அழைப்புகள் செயல்படுத்தப்பட்டுள்ளன, கோப்பு விளக்கத்தில் கோப்புகளை இயக்க fexecve சேர்க்கப்பட்டுள்ளது, மேலும் ஒட்டுமொத்த கணினி செயல்பாடு மேம்படுத்தப்பட்டுள்ளது.
- காலாவதியான தொழில்நுட்பங்கள் மற்றும் இயக்கிகள் போன்ற HIPPI, FDDI, TokenRing, SMBFSக்கான இயக்கிகள் போன்றவை அகற்றப்பட்டன, அதே நேரத்தில் IPv6 திசைவி விளம்பரம் பயனர்வெளிக்கு நகர்த்தப்பட்டது மற்றும் மரபு சாதனங்களுக்கான நூலகங்கள் மற்றும் இயக்கிகள் அகற்றப்பட்டன.
நீங்கள் இருந்தால் அதைப் பற்றி மேலும் அறிய ஆர்வமாக உள்ளது, நீங்கள் சரிபார்க்கலாம் பின்வரும் இணைப்பில் விவரங்கள். இந்த புதிய பதிப்பில் ஆர்வமுள்ளவர்களைப் பொறுத்தவரை, நீங்கள் அதை அறிந்து கொள்ள வேண்டும் 630 எம்பி அளவிலான நிறுவல் படங்கள் வழங்கப்படுகின்றன, இது 50க்கும் மேற்பட்ட கணினி கட்டமைப்புகள் மற்றும் 16 வெவ்வேறு CPU குடும்பங்களுக்காக தொகுக்கப்பட்டுள்ளது.