மோனோலினக்ஸ் என்பது 7 வினாடிகளில் ARMv528 0.37 MHz CPU இல் துவங்கும் ஒற்றை-கோப்பு விநியோகமாகும்.

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

கோப்பு முறைமை அணுகல், பிணைய அடுக்கு மற்றும் சாதன இயக்கிகள் உட்பட லினக்ஸ் கர்னலின் அனைத்து துணை அமைப்புகளையும் கணினி அழைப்புகளையும் சூழல் வழங்குகிறது. போன்ற நூலகங்கள்: ml (ஷெல், DHCP மற்றும் NTP கிளையண்டுகள், சாதன-மேப்பர் போன்றவை கொண்ட மோனோலினக்ஸ் சி நூலகம்), ஒத்திசைக்காமல் இருத்தல் (ஒத்திசைவற்ற கட்டமைப்பு), பிட்ஸ்ட்ரீம், சுருட்டை (HTTP, FTP, ...), detools (டெல்டா இணைப்புகள்), வெப்ப சுருக்கம் (சுருக்க அல்காரிதம்), மனித நட்பு (துணை கருவிகள்), mbedTLS, xz и க்குரிய zlib. வேகமான வளர்ச்சி சுழற்சி ஆதரிக்கப்படுகிறது, குறியீட்டில் மாற்றங்களைச் செய்த சில நொடிகளில் புதிய பதிப்பின் செயல்பாட்டை மதிப்பீடு செய்ய உங்களை அனுமதிக்கிறது.

மோனோலினக்ஸ் வகைகள் பலகைகளுக்குத் தயார் ராஸ்பெர்ரி பை 3 и ஜிஃபி. அசெம்பிளிகளின் இறுதி அளவு சுமார் 800 KB ஆகும். செலுத்து ஜிஃபி CPU ARMv6-A (7 MHz), 528 GB DDR1 ரேம் மற்றும் 3 GB eMMC உடன் SoC i.MX4UL பொருத்தப்பட்டுள்ளது. ஜிஃபி போர்டில் துவக்க நேரம் 0.37 வினாடிகள் மட்டுமே - பவர் ஆன் முதல் Ext4 கோப்பு முறைமை தயாராக உள்ளது. இந்த நேரத்தில், SoC இன் வன்பொருள் துவக்கத்திற்கு 1 ms, ROM குறியீட்டை இயக்க 184 ms, பூட்லோடர் செயல்பாட்டில் 86 ms, Linux கர்னலைத் தொடங்க 62 ms மற்றும் Ext40 செயல்படுத்தலில் 4 ms செலவிடப்படுகிறது. மறுதொடக்கம் நேரம் 0.26 வினாடிகள். நெட்வொர்க் ஸ்டேக்கைப் பயன்படுத்தும் போது, ​​ஈத்தர்நெட் சேனலைப் பேசி, நெட்வொர்க் அளவுருக்களைப் பெறுவதில் தாமதம் ஏற்படுவதால், 2.2 வினாடிகளில் நெட்வொர்க் தொடர்புக்கு கணினி தயாராகிறது.

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

ஆதாரம்: opennet.ru

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