மைக்ரோசாப்ட் லினக்ஸ் கர்னலில் இருந்து விண்டோஸ் வரை ஈபிபிஎஃப் நீட்டிக்க விரும்புகிறது

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

நிறுவனம் இது ஈபிபிஎஃப் ஒரு முட்கரண்டி அல்ல என்று கூறினார், ஆம், விண்டோஸ் 10 மற்றும் விண்டோஸ் சர்வர் 2016 (அல்லது அதற்கு மேற்பட்டவை) உள்ளிட்ட தங்கள் சொந்த இயக்க முறைமைகளில் ஈபிபிஎஃப் ஏபிஐக்கள் மற்றும் நிரல்களை இயக்க, ஐஓவிசர் யுபிபிஎஃப் திட்டம் மற்றும் பிரீவேல் சரிபார்ப்பு உள்ளிட்ட தற்போதைய திட்டங்களில் இது பயன்படுத்தப்படும்.

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

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

இப்போது மைக்ரோசாப்ட் விண்டோஸில் ஈபிபிஎஃப் சேர்க்க தேர்வு செய்கிறது இது நிரல் மற்றும் சுறுசுறுப்புக்கு நன்கு அறியப்பட்ட தொழில்நுட்பமாகும், குறிப்பாக ஒரு இயக்க முறைமையின் கர்னலை நீட்டிக்க, DoS தாக்குதல்களுக்கு எதிரான பாதுகாப்பு மற்றும் கவனிக்கத்தக்கது போன்ற பயன்பாட்டு நிகழ்வுகளுக்கு.

இது ஒரு பதிவேட்டை அடிப்படையாகக் கொண்ட மெய்நிகர் இயந்திரம் லினக்ஸ் கர்னலில் JIT தொகுப்பு வழியாக 64-பிட் தனிப்பயன் RISC கட்டமைப்பில் இயக்க வடிவமைக்கப்பட்டுள்ளது. எனவே, கோப்பு முறைமை கண்காணிப்பு மற்றும் பதிவு அழைப்புகள் போன்ற கணினி பிழைத்திருத்தத்திற்கும் பகுப்பாய்விற்கும் ஈபிபிஎஃப் நிரல்கள் மிகவும் பொருத்தமானவை.

லினக்ஸ் கர்னலுடன் ஈபிபிஎஃப் உறவு ஜாவாஸ்கிரிப்ட் வலைப்பக்கங்களுடனான உறவோடு ஒப்பிடப்பட்டுள்ளது, கர்னல் மூலக் குறியீட்டை மாற்றாமல் அல்லது கர்னல் தொகுதியை ஏற்றாமல், இயங்கும் ஈபிபிஎஃப் நிரலை ஏற்றுவதன் மூலம் லினக்ஸ் கர்னலின் நடத்தை மாற்ற அனுமதிக்கிறது.

eBPF கடந்த தசாப்தத்தின் மிகப்பெரிய லினக்ஸ் கர்னல் கண்டுபிடிப்புகளில் ஒன்றாகும். மற்ற இயக்க முறைமைகளுக்கு தொழில்நுட்பத்தை மாற்றியமைப்பதில் கொஞ்சம் ஆர்வம் இருந்ததால், மைக்ரோசாப்ட் விண்டோஸ் மென்பொருளை ஒரு ஷாட் கொடுக்க முடிவு செய்தது. Ebpf-for-windows என அழைக்கப்படும் இந்த திட்டம் திறந்த மூலமாகும் மற்றும் கிட்ஹப்பில் கிடைக்கிறது.

"விண்டோஸின் தற்போதைய பதிப்புகளில் பழக்கமான ஈபிபிஎஃப் கருவித்தொகுப்புகள் மற்றும் பயன்பாட்டு நிரலாக்க இடைமுகங்களை (ஏபிஐ) பயன்படுத்த டெவலப்பர்களை இயக்குவதை ஈபிபி-ஃபார்-விண்டோஸ் திட்டம் நோக்கமாகக் கொண்டுள்ளது" என்று டேவ் தாலர் திங்கள் வலைப்பதிவு இடுகையில் மைக்ரோசாப்ட் அசோசியேட் மென்பொருள் பொறியாளர் மற்றும் பூர்ணா கடேஹோசூர் மைக்ரோசாப்ட் மூத்த மென்பொருள் பொறியாளர்.

"மற்றவர்களின் வேலையின் அடிப்படையில், இந்த திட்டம் ஏற்கனவே இருக்கும் பல திறந்த மூல ஈபிபிஎஃப் திட்டங்களை எடுத்து விண்டோஸின் மேல் இயங்க நடுத்தர அடுக்கை சேர்க்கிறது."

நிறுவனம் இதை ஈபிபிஎஃப் ஃபோர்க் என்று அழைக்கவில்லை. எனவே, விண்டோஸ் டெவலப்பர்கள் பைட் குறியீட்டை உருவாக்க கிளாங் போன்ற கருவிகளைப் பயன்படுத்த முடியும்.

எந்தவொரு பயன்பாட்டிலும் செருகக்கூடிய அல்லது விண்டோஸ் நெட்ஷ் கட்டளை வரியுடன் பயன்படுத்தக்கூடிய மூலக் குறியீட்டின் ஈபிபிஎஃப். நிறுவனத்தின் கூற்றுப்படி, இது லிப் பிபிஎஃப் ஏபிஐகளைப் பயன்படுத்தும் பகிரப்பட்ட நூலகத்தின் மூலம் செய்யப்படுகிறது.

விண்டோஸ் பாதுகாப்பு சூழலில் நூலகம் EBPF பைட்கோடை PREVAIL வழியாக அனுப்புகிறது, இது ஒரு கர்னல் கூறு நம்பகமான விசையுடன் கையொப்பமிடப்பட்ட பயனர் பயன்முறை டீமானை நம்ப அனுமதிக்கிறது.

மைக்ரோசாப்ட் பொறியாளர்கள் லினக்ஸ் மற்றும் விண்டோஸ் இரண்டிலும் இருக்கும் கொக்கிகள் மற்றும் உதவியாளர்களைப் பயன்படுத்தி ஈபிபிஎஃப் குறியீட்டிற்கான ஆதரவை வழங்குவதை நோக்கமாகக் கொண்டுள்ளனர்.

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

இறுதியாக இதைப் பற்றி மேலும் அறிய நீங்கள் ஆர்வமாக இருந்தால், நீங்கள் விவரங்களை சரிபார்க்கலாம் பின்வரும் இணைப்பில். GitHub இல் உள்ள ஈபிபிஎஃப் களஞ்சியத்தைப் பார்க்க ஆர்வமுள்ளவர்களுக்கு, அவர்கள் அவ்வாறு செய்யலாம் பின்வரும் இணைப்பு.


கருத்து தெரிவிப்பதில் முதலில் இருங்கள்

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

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

*

*

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