Android சாதனத்தின் கர்னலை ஒளிரச் செய்கிறது. Android சாதனத்தின் கர்னல் கர்னல் பதிப்பு 3.10 72 android ஐ ஒளிரச் செய்கிறது

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

தனிப்பயன் கர்னல்?

தனிப்பயன் கர்னல் என்றால் என்ன? நாம் அனைவரும் அறிந்தபடி, ஆண்ட்ராய்டு என்பது மூன்று அடிப்படை அடுக்குகளைக் கொண்ட ஒரு பை ஆகும்: லினக்ஸ் கர்னல், குறைந்த அளவிலான நூலகங்கள் மற்றும் சேவைகளின் தொகுப்பு மற்றும் டால்விக் மெய்நிகர் இயந்திரம், அதன் மேல் ஒரு வரைகலை ஷெல், உயர்-நிலை கருவிகள் மற்றும் சேவைகளை இயக்குகிறது. , அத்துடன் சந்தையில் இருந்து நிறுவப்பட்ட கிட்டத்தட்ட அனைத்து பயன்பாடுகளும். பெரும்பாலான மாற்று தனிப்பயன் ஃபார்ம்வேரை உருவாக்குபவர்கள் வழக்கமாக முதல் இரண்டு அடுக்குகளுடன் மட்டுமே வேலை செய்கிறார்கள், வரைகலை ஷெல்லில் செயல்பாடுகளைச் சேர்ப்பது (உதாரணமாக, திரைச்சீலையில் உள்ள பொத்தான்கள்), அதை மாற்றுவது (சயனோஜென்மோடில் உள்ள தீம் என்ஜின்), அத்துடன் புதிய கணினி சேவைகளைச் சேர்ப்பது (ஈக்வலைசர் CyanogenMod இல்) மற்றும் ஏற்கனவே உள்ளவற்றை மேம்படுத்துதல்.

பிரபலமான ஃபார்ம்வேரின் ஆசிரியர்கள் முடிந்த போதெல்லாம் லினக்ஸ் கர்னலில் மாற்றங்களைச் செய்கிறார்கள்: அவை மேம்படுத்துகின்றன (அதிக ஆக்ரோஷமான கம்பைலர் ஆப்டிமைசேஷன் கொடிகளுடன் உருவாக்குகின்றன), புதிய செயல்பாடுகளை உள்ளடக்குகின்றன (உதாரணமாக, விண்டோஸ் பந்துக்கான ஆதரவு), மேலும் திறன் போன்ற பிற மாற்றங்களைச் செய்கின்றன. உற்பத்தியாளர் வழங்கியதை விட செயலி அதிர்வெண்ணை உயர்த்த . பெரும்பாலும், இவை அனைத்தும் திரைக்குப் பின்னால் இருக்கும், மேலும் தனிப்பயன் ஃபார்ம்வேரின் பல பயனர்கள் இந்த சாத்தியக்கூறுகளைப் பற்றி கூட அறிந்திருக்க மாட்டார்கள், குறிப்பாக அதே CyanogenMod ஒரு குறிப்பிட்ட அளவிலான சாதனங்களுக்கு மட்டுமே தனிப்பயன் கர்னலுடன் வருவதால், சொந்த மூல குறியீடு இரண்டும் கர்னல் மற்றும் அதை மாற்றும் திறன் உள்ளது. எடுத்துக்காட்டாக, மோட்டோரோலா ஸ்மார்ட்போன்களுக்கான கிட்டத்தட்ட அனைத்து சயனோஜென்மோட் ஃபார்ம்வேர்களும் நிலையான கர்னலைப் பயன்படுத்துகின்றன - துவக்க ஏற்றியின் ஊடுருவ முடியாத பாதுகாப்பு காரணமாக அதை உங்கள் சொந்தமாக மாற்றுவது சாத்தியமில்லை.

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

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

ஸ்மார்ட் போக்குவரத்து கட்டுப்படுத்தி

பயன்படுத்தப்படும் OMAP35XX SoCகள், எடுத்துக்காட்டாக, Galaxy S II மற்றும் Galaxy Nexus இல், SmartReflex செயல்பாடு உள்ளது, இது செயலியில் சுமை மாறும்போது ஸ்மார்ட் வோல்டேஜ் சரிசெய்தல் அமைப்பாக செயல்படுகிறது. அடிப்படையில், இது பயனரால் மின்னழுத்தத்தை நன்றாகச் சரிசெய்வதற்கான தேவையை நீக்குகிறது.

மேம்படுத்தல்கள்

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



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

  • நூப் (ஆபரேஷன் இல்லை)- திட்டமிடப்படாதவர் என்று அழைக்கப்படுபவர். ஒரு எளிய FIFO கோரிக்கை வரிசை, முதல் கோரிக்கை முதலில் செயலாக்கப்படும், இரண்டாவது இரண்டாவது, மற்றும் பல. திட நிலை நினைவகத்திற்கு மிகவும் பொருத்தமானது மற்றும் இயக்ககத்திற்கான அணுகலுக்கான பயன்பாட்டு முன்னுரிமைகளை நியாயமான முறையில் விநியோகிக்க உங்களை அனுமதிக்கிறது. கூடுதல் பிளஸ்: மிக எளிமையான இயக்கக் கொள்கையின் காரணமாக குறைந்த செயலி சுமை. குறைபாடு: சாதனத்தின் செயல்பாட்டின் பிரத்தியேகங்களைக் கருத்தில் கொள்ளவில்லை, இது செயல்திறன் தோல்விகளுக்கு வழிவகுக்கும்.
  • SIO (எளிய I/O)- டெட்லைன் ஷெட்யூலரின் அனலாக், ஒருவருக்கொருவர் துறைகளின் அருகாமையை கணக்கில் எடுத்துக் கொள்ளாமல், அதாவது திட-நிலை நினைவகத்திற்காக வடிவமைக்கப்பட்டுள்ளது. இரண்டு முக்கிய அம்சங்கள்: எழுதும் செயல்பாடுகளை விட வாசிப்பு செயல்பாடுகளின் முன்னுரிமை மற்றும் செயல்பாட்டின் மூலம் செயல்பாடுகளை தொகுத்தல், செயல்பாடுகளைச் செய்ய ஒவ்வொரு செயல்முறைக்கும் ஒரு நேரப் பகுதியை ஒதுக்குதல். தற்போதைய பயன்பாட்டின் வேகம் மற்றும் எழுதும் செயல்பாடுகளை விட வாசிப்பு செயல்பாடுகளின் ஆதிக்கம் ஆகியவை முக்கியமான ஸ்மார்ட்போன்களில், இது மிகச் சிறந்த செயல்திறனைக் காட்டுகிறது. Nexus 4 மற்றும் SiyahKernel க்கான Leankernel, Matr1x கர்னல் ஆகியவற்றில் கிடைக்கிறது.
  • வரிசை (மேலும் எழுதவும்)- ஒரு திட்டமிடுபவர் மொபைல் சாதனங்களுக்காக வடிவமைக்கப்பட்டு சில மாதங்களுக்கு முன்பு கர்னலில் சேர்க்கப்பட்டது. முக்கிய குறிக்கோள், வாசிப்பு கோரிக்கைகளை முதலில் செயல்படுத்துவதாகும், ஆனால் எழுதும் கோரிக்கைகளுக்கும் நியாயமான நேரத்தை விநியோகிக்க வேண்டும். இது தற்போது NAND நினைவகத்திற்கான சிறந்த திட்டமிடலாகக் கருதப்படுகிறது; இது Leankernel மற்றும் Matr1x இல் இயல்பாகப் பயன்படுத்தப்படுகிறது.

ஏறக்குறைய அனைத்து நிலையான ஃபார்ம்வேர் மற்றும் தனிப்பயனாக்கப்பட்டவற்றில் பாதி இன்னும் நிலையான லினக்ஸ் CFQ திட்டமிடலுடன் கர்னலைப் பயன்படுத்துகின்றன என்று சொல்வது மதிப்பு, இருப்பினும், இது மிகவும் மோசமாக இல்லை, ஏனெனில் இது திட-நிலை இயக்கிகளுடன் சரியாக வேலை செய்ய முடியும். மறுபுறம், இது மிகவும் சிக்கலானது, செயலியில் அதிக சுமைகளை உருவாக்குகிறது (எனவே பேட்டரி) மற்றும் மொபைல் OS இன் பிரத்தியேகங்களை கணக்கில் எடுத்துக்கொள்ளாது. மற்றொரு பிரபலமான தேர்வு டெட்லைன் ஷெட்யூலர் ஆகும், இது SIO போலவே சிறந்தது ஆனால் தேவையற்றது. பின்வரும் கட்டளையைப் பயன்படுத்தி கிடைக்கக்கூடிய திட்டமிடல்களின் பட்டியலை நீங்கள் பார்க்கலாம்:

# cat /sys/block/*/queue/scheduler

மாற்றுவதற்கு, பின்வருபவை பயன்படுத்தப்படுகின்றன (வரிசை என்பது திட்டமிடுபவரின் பெயர்):

# நான் /sys/block/*/queue/scheduler இல்; எதிரொலி வரிசை > $1; முடிந்தது

சில கர்னல் பில்டர்கள் I/O தொடர்பான மற்றொரு வகை தேர்வுமுறையையும் பயன்படுத்துகின்றனர். இது fsync கணினி அழைப்பை முடக்குகிறது, இது திறந்த கோப்புகளின் மாற்றப்பட்ட உள்ளடக்கங்களை வட்டில் ஃப்ளஷ் செய்ய கட்டாயப்படுத்த பயன்படுகிறது. fsync இல்லாமல் கணினி இயக்ககத்தை குறைவாக அடிக்கடி அணுகும், இதனால் செயலி நேரத்தையும் பேட்டரி சக்தியையும் மிச்சப்படுத்தும் என்று ஒரு கருத்து உள்ளது. மிகவும் சர்ச்சைக்குரிய அறிக்கை: fsync பயன்பாடுகளில் அடிக்கடி பயன்படுத்தப்படுவதில்லை மற்றும் மிகவும் முக்கியமான தகவலைச் சேமிக்க மட்டுமே, ஆனால் அதை முடக்குவது இயக்க முறைமை செயலிழப்பு அல்லது பிற சிக்கல்களின் போது அதே தகவலை இழக்க வழிவகுக்கும். fsync ஐ முடக்கும் திறன் franco.Kernel மற்றும் GLaDOS கர்னல்களில் உள்ளது, மேலும் இது /sys/module/sync/parameters/fsync_enabled என்ற கோப்பால் கட்டுப்படுத்தப்படுகிறது, இதில் முடக்க 0 அல்லது இயக்க 1 என எழுத வேண்டும். மீண்டும், இந்த அம்சத்தைப் பயன்படுத்த பரிந்துரைக்கப்படவில்லை.

கர்னலில் புதிய செயல்பாடுகளைச் சேர்த்தல்

நிச்சயமாக, மேம்படுத்தல்கள், மாற்றங்கள் மற்றும் பல்வேறு மேம்பட்ட வன்பொருள் மேலாண்மை அமைப்புகளுக்கு கூடுதலாக, தனிப்பயன் கர்னல்களில், நிலையான கர்னல்களில் இல்லாத, ஆனால் பயனர்களுக்கு பயனுள்ளதாக இருக்கும் முற்றிலும் புதிய செயல்பாட்டையும் நீங்கள் காணலாம்.

இவை முக்கியமாக வெவ்வேறு இயக்கிகள் மற்றும் கோப்பு முறைமைகள். எடுத்துக்காட்டாக, சில கர்னல்கள் CIFS தொகுதிக்கான ஆதரவை உள்ளடக்கியது, இது Windows பங்குகளை ஏற்ற அனுமதிக்கிறது. அத்தகைய தொகுதி Nexus S க்கான Matr1x கர்னலில் உள்ளது, Nexus 7 க்கான faux123, SiyahKernel மற்றும் GLaDOS. தானாகவே, இது பயனற்றது, ஆனால் சந்தையில் அதன் திறன்களைப் பயன்படுத்த அனுமதிக்கும் பல பயன்பாடுகள் உள்ளன.

NTFS-3g இயக்கியை கர்னலில் சேர்ப்பது மற்றொரு பயனுள்ள அம்சமாகும் (இன்னும் துல்லியமாக, கர்னலுடன் தொகுப்பில்; இயக்கி ஒரு லினக்ஸ் பயன்பாடாக செயல்படுகிறது), இது NTFS கோப்பு முறைமையில் வடிவமைக்கப்பட்ட ஃபிளாஷ் டிரைவ்களை ஏற்றுவதற்கு அவசியம். இந்த இயக்கி faux123 மற்றும் SiyahKernel கர்னல்களில் காணப்படுகிறது. வழக்கமாக இது தானாகவே செயல்படுத்தப்படும், ஆனால் இது நடக்கவில்லை என்றால், நீங்கள் சந்தையில் இருந்து StickMount பயன்பாட்டைப் பயன்படுத்தலாம்.

பல கர்னல்கள் zram தொழில்நுட்பம் என்று அழைக்கப்படுவதற்கான ஆதரவையும் உள்ளடக்கியது, இது சிறிய அளவிலான RAM ஐ (பொதுவாக 10%) முன்பதிவு செய்து அதை சுருக்கப்பட்ட இடமாற்று பகுதியாகப் பயன்படுத்த அனுமதிக்கிறது. இதன் விளைவாக, செயல்திறனுக்கான எந்த தீவிரமான விளைவுகளும் இல்லாமல், நினைவகத்தின் அளவு ஒரு வகையான விரிவாக்கம் ஆகும். Leankernel இல் கிடைக்கிறது, Trickster MOD அல்லது zram enable கட்டளையைப் பயன்படுத்தி இயக்கப்பட்டது.

வேகமான USB சார்ஜ் மற்றும் Sweep2wake ஆகியவை கடைசி இரண்டு சுவாரஸ்யமான அம்சங்கள். ஸ்மார்ட்ஃபோன் கணினியின் யூ.எஸ்.பி போர்ட்டுடன் இணைக்கப்பட்டிருந்தாலும், "வேகமான சார்ஜிங்" பயன்முறையை கட்டாயமாக செயல்படுத்துவதைத் தவிர முதலாவது ஒன்றும் இல்லை. ஃபாஸ்ட் சார்ஜிங் பயன்முறை அதிகமாகவோ அல்லது குறைவாகவோ அனைத்து புதிய ஸ்மார்ட்போன்களிலும் கிடைக்கிறது, இருப்பினும், தொழில்நுட்ப வரம்புகள் காரணமாக, மெமரி கார்டுக்கான அணுகலுடன் ஒரே நேரத்தில் அதை இயக்க முடியாது. வேகமான USB சார்ஜ் செயல்பாடு, இயக்ககத்திற்கான அணுகலை முடக்கும் போது, ​​இந்த பயன்முறையை எப்போதும் இயக்க அனுமதிக்கிறது.

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

ஓவர் க்ளாக்கிங், மின்னழுத்தம் மற்றும் ஆற்றல் சேமிப்பு

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

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

இவை அனைத்தையும் நன்கு அறியப்பட்ட கட்டண பயன்பாட்டு SetCPU அல்லது இலவச ட்ரிக்ஸ்டர் MOD ஐப் பயன்படுத்தி கட்டுப்படுத்தலாம். மேலாண்மைப் பரிந்துரைகள் டெஸ்க்டாப் சிஸ்டங்களைப் போலவே இருக்கும். குறைந்த செயலி அதிர்வெண்ணை குறைந்தபட்சமாக அமைப்பது நல்லது, ஆனால் 200 மெகா ஹெர்ட்ஸுக்குக் குறைவாக இல்லை (பின்தங்கியதைத் தவிர்க்க), செயல்பாட்டின் நிலைத்தன்மையை சோதிக்கும் போது மேல் வாசல் படிப்படியாக அதிகரிக்கப்படுகிறது, அது குறைந்தால், மின்னழுத்தத்தை சற்று அதிகரிக்க பரிந்துரைக்கப்படுகிறது. இந்த அலைவரிசைக்கு. மின்னழுத்தத்திற்கான பரிந்துரைகள் எதுவும் இல்லை, ஏனெனில் ஒவ்வொரு செயலியும் தனித்துவமானது மற்றும் மதிப்புகள் அனைவருக்கும் வித்தியாசமாக இருக்கும்.

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

  • SmartAssV2- பேட்டரியைச் சேமிப்பதில் கவனம் செலுத்தி ஊடாடும் அல்காரிதத்தை மறுபரிசீலனை செய்தல். முக்கிய வேறுபாடு என்னவென்றால், சுமைகளின் குறுகிய கால வெடிப்புகள் ஏற்பட்டால் செயலியை அதிக அதிர்வெண்களுக்கு இழுக்கக்கூடாது, இதற்கு குறைந்த செயலி செயல்திறன் போதுமானது. இயல்புநிலை Matr1x கர்னலில் பயன்படுத்தப்படுகிறது.
  • இண்டராக்டிவ்எக்ஸ்- ஒரு டியூன் செய்யப்பட்ட இன்டராக்டிவ் அல்காரிதம், இதன் முக்கிய அம்சம், செயலியை குறைந்தபட்ச பயனர் குறிப்பிட்ட அதிர்வெண்ணில் பூட்டுவது மற்றும் திரை அணைக்கப்படும் போது இரண்டாவது செயலி மையத்தை செயலிழக்கச் செய்வது. இயல்புநிலை Leankernel இல் பயன்படுத்தப்படுகிறது.
  • LulzactiveV2- அடிப்படையில் மீண்டும் கண்டுபிடிக்கப்பட்ட OnDemand. செயலியில் உள்ள சுமை குறிப்பிடப்பட்டதை விட அதிகமாகும் போது (இயல்புநிலையாக 60%), அல்காரிதம் குறிப்பிட்ட எண்ணிக்கையிலான பிரிவுகளால் அதிர்வெண்ணை உயர்த்துகிறது (இயல்புநிலையாக 1), மற்றும் சுமை குறையும் போது அதை குறைக்கிறது. இது குறிப்பிட்ட ஆர்வமாக உள்ளது, ஏனெனில் இது இயக்க அளவுருக்களை சுயாதீனமாக அமைக்க உங்களை அனுமதிக்கிறது, எனவே இது கடினமான அழகற்றவர்களுக்கு ஏற்றது.

பொதுவாக, கர்னல் பில்டர்கள் புதிய ஆற்றல்-சேமிப்பு வழிமுறைகளைக் கொண்டு வர விரும்புகிறார்கள், ஏனெனில் அவற்றின் செயலாக்கத்தின் எளிமை, எனவே நீங்கள் ஒரு டஜன் மற்றவற்றைக் காணலாம். அவற்றில் பெரும்பாலானவை முழுமையான குப்பைகள், மற்றும் ஒரு அட்டவணையைத் தேர்ந்தெடுக்கும்போது நீங்கள் விதியின்படி வழிநடத்தப்பட வேண்டும்: மேலே விவரிக்கப்பட்ட மூன்றில் ஒன்று அல்லது நிலையான ஊடாடுதல், இது மிகவும் நல்லது. அதே Trickster MOD ஐப் பயன்படுத்தி நீங்கள் தேர்வு செய்யலாம்.

கட்டுப்பாட்டு இடைமுகங்கள்

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

CyanogenMod கர்னல்கள் உட்பட முதல் இரண்டு இடைமுகங்கள் கிட்டத்தட்ட எல்லா இடங்களிலும் கிடைக்கின்றன, இரண்டாவது இரண்டு Leankernel இல் கிடைக்கின்றன மற்றும் சிலவற்றில் கிடைக்கின்றன. ஒரு வழி அல்லது வேறு, அவை அனைத்தையும் Trickster MOD ஐப் பயன்படுத்தி கட்டுப்படுத்தலாம்.

கோர்கள்

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

  • Galaxy Nexus, Nexus 7 மற்றும் Galaxy S III ஆகியவற்றுக்கான மையமாக Leankernel உள்ளது. வளர்ச்சியின் போது முக்கிய முக்கியத்துவம் வேலையின் எளிமை மற்றும் வேகம் ஆகும். ஆற்றல் சேமிப்பு வழிமுறை: InteractiveX V2, I/O திட்டமிடுபவர்: ROW, மேலே உள்ள அனைத்து கட்டுப்பாட்டு இடைமுகங்களும், வேகமான USB சார்ஜ், ஸ்வாப் மற்றும் zram க்கான ஆதரவு, CPU மற்றும் GPU க்கான நெகிழ்வான ஓவர்லாக்கிங் விருப்பங்கள். சிறந்த கோர்களில் ஒன்று. Trickster MOD ஐப் பயன்படுத்தி தனிப்பயனாக்கக்கூடியது.
  • Matr1x (http://goo.gl/FQLBI, goo.gl/ZcyvA) - Nexus S மற்றும் Nexus 4 க்கான கர்னல். எளிமையான மற்றும் அதிக ஏற்றப்படாத கர்னல். CPU மற்றும் GPU ஓவர்லாக்கிங், GammaControl, Fast USB Charge, Sweep2wake, I/O திட்டமிடுபவர்களுக்கான ஆதரவு: SIO, ROW மற்றும் FIOPS. செயல்திறன் மாற்றங்கள். Trickster MOD ஐப் பயன்படுத்தி தனிப்பயனாக்கக்கூடியது.
  • Bricked-Kernel (http://goo.gl/kd5F4, goo.gl/eZkAV) - Nexus 4 மற்றும் HTC One X க்கான எளிமையான மற்றும் அதிக சுமை இல்லாத கர்னல். Snapdragon S4 மற்றும் NVIDIA Tegra 3க்கான மேம்படுத்தல்கள், Tegra 3க்கு மறுவடிவமைப்பு செய்யப்பட்ட ஆற்றல் சேமிப்பு முறை , ஓவர் க்ளோக்கிங் திறன், ஆற்றல் சேமிப்பு அல்காரிதம்: டியூன் செய்யப்பட்ட OnDemand (இன்டராக்டிவ்வும் கிடைக்கிறது).
  • SiyahKernel - Galaxy S II மற்றும் S III க்கான கர்னல். நெகிழ்வான overclocking விருப்பங்கள், தானியங்கி பேட்டரி அளவுத்திருத்தம், மேம்படுத்தப்பட்ட தொடுதிரை இயக்கி, ஆற்றல் சேமிப்பு அல்காரிதம்கள்: smartassV2 மற்றும் lulzactiveV2, I/O திட்டமிடுபவர்கள்: noop, காலக்கெடு, CFQ, BFQV3r2 (இயல்புநிலை), V(R), SIO. CIFS மற்றும் NTFS இயக்கிகள் (தானியங்கி ஏற்றத்துடன்). ExTweaks ஐப் பயன்படுத்தி கட்டமைக்கக்கூடியது.
  • franco.Kernel - Nexus S, Galaxy Nexus, Nexus 4, Nexus 7, Nexus 10, Galaxy S III, Galaxy Note, Optimus One மற்றும் One X க்கான கர்னல்.

கர்னல் திறன்கள் சாதனத்திலிருந்து சாதனத்திற்கு பெரிதும் மாறுபடும், எனவே நீங்கள் தளத்தில் விவரங்களைச் சரிபார்க்க வேண்டும். இருப்பினும், இந்த கர்னலை ஒளிரச் செய்வதன் மூலம், நீங்கள் ஓவர்லாக் திறன், இயக்கி ட்யூனிங், சிறந்த செயல்திறன் மற்றும் பல்வேறு ஆற்றல் சேமிப்பு அல்காரிதம்கள் மற்றும் திட்டமிடல்களுக்கான ஆதரவைப் பெறுவீர்கள். உண்மையில், கர்னல் கட்டுரையில் விவரிக்கப்பட்டுள்ள அனைத்து மாற்றங்களையும் உள்ளடக்கியது. கிடைக்கக்கூடிய சிறந்த கர்னல்களில் ஒன்றாக கருதப்படுகிறது. தானியங்கு புதுப்பித்தல் franko.Kernel Updater க்கான பயன்பாடு உள்ளது. ட்ரிக்ஸ்டர் MOD ஐப் பயன்படுத்தி நீங்கள் அதை உள்ளமைக்கலாம்.

எப்படி நிறுவுவது?

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

முடிவுரை

நீங்கள் பார்க்க முடியும் என, நிலையான அல்லது மூன்றாம் தரப்பு நிலைபொருளில் பயன்படுத்தப்படும் கர்னல்களை விட தனிப்பயன் கர்னல்கள் பல நன்மைகளைக் கொண்டுள்ளன. மேலும் முக்கியமானது என்னவென்றால், அவற்றைப் பயன்படுத்த, Android இன் அனைத்து நுணுக்கங்களையும் நீங்கள் தெரிந்து கொள்ள வேண்டியதில்லை; ZIP காப்பகத்தைப் பதிவிறக்கி நிறுவவும்.

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

நீங்கள் ஆழமாக தோண்டினால், கர்னல் இயக்க முறைமையின் ஒரு பகுதியாக இருப்பதைக் காண்பீர்கள், மேலும் ஆண்ட்ராய்டு மட்டுமல்ல, பிற இயக்க முறைமைகளும் உள்ளன: விண்டோஸ், iOS, MacOS மற்றும் பிற. ஆனால் நாங்கள் ஆண்ட்ராய்டு கர்னலில் ஆர்வமாக இருப்போம், மேலும் புதிய பயனர்களின் மட்டத்தில் அது என்ன என்பதை விளக்க முயற்சிப்பேன்.

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

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

எனவே, ஏதேனும் ஒரு மென்பொருளுக்கு டேப்லெட் அல்லது ஃபோனின் வன்பொருள் தேவைப்படும்போது, ​​அதைச் செய்ய அது இயங்குதள கர்னலுக்குத் திரும்புகிறது என்பதைக் கண்டறிந்தோம்.

கர்னல் அனைத்து உபகரணங்களையும் கட்டுப்படுத்துகிறது: Wi-Fi, Bluetooth, GPS, நினைவகம் மற்றும் பிற சாதனங்கள். சாதனத்தின் "இதயம்" - அதன் செயலி - விதிவிலக்கல்ல. கோர் அதன் அதிர்வெண் மற்றும் மின்சார விநியோகத்தை கட்டுப்படுத்த முடியும்.
ஆண்ட்ராய்டு இயங்குதளத்தின் மையமானது அதன் டெவலப்பர்களான கூகுள் லினக்ஸ் இயங்குதளத்திலிருந்து கடன் வாங்கப்பட்டது.

கர்னல் அனைத்து வன்பொருளையும் கட்டுப்படுத்துகிறது, மேலும் அனைத்து டேப்லெட்கள் மற்றும் ஃபோன்களின் வன்பொருள் வித்தியாசமாக இருப்பதால், அடிப்படை ஆண்ட்ராய்டு கர்னல் ஒவ்வொரு சாதனத்திற்கும் தனித்தனியாக உற்பத்தியாளரால் மாற்றியமைக்கப்படுகிறது.

ஃபார்ம்வேரைப் போலவே, கர்னல்களும் பங்கு (தொழிற்சாலை) மற்றும் தனிப்பயன் - மாற்று, சுயாதீன டெவலப்பர்களால் உருவாக்கப்பட்டது.

நமக்கு ஏன் தனிப்பயன் கர்னல்கள் தேவை? ஸ்டாக் கோர் ஒரு குறிப்பிட்ட சாதனத்திற்காக உற்பத்தியாளரால் அதிகபட்சமாக உகந்ததாக உள்ளது, ஆனால் இது வழக்கமாக செயலி அதிர்வெண்ணைக் கட்டுப்படுத்துவது போன்ற முக்கியமான முக்கிய செயல்பாடுகளைத் தடுக்கிறது. உங்கள் டேப்லெட்டின் செயலியை ஓவர்லாக் செய்ய வேண்டுமானால், கர்னலை தனிப்பயன் ஒன்றுக்கு மாற்ற வேண்டும், அதில் செயலி அதிர்வெண் கட்டுப்பாட்டு செயல்பாடு திறக்கப்படும்.

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

  • செயலி அதிர்வெண்ணை பரந்த வரம்பிற்குள் மாற்றவும்;
  • கிராபிக்ஸ் துணை அமைப்பை (GPU) ஓவர்லாக் செய்தல்;
  • செயலி அதிர்வெண் மற்றும் மின்னழுத்தத்தைக் குறைத்தல், இது நீண்ட பேட்டரி ஆயுளை அனுமதிக்கிறது;
  • மிக சமீபத்திய மற்றும் உயர்தர இயக்கிகள், எடுத்துக்காட்டாக, ஜிபிஎஸ் வேகத்தை அதிகரித்தல் அல்லது புதிய செயல்பாடுகளைச் சேர்த்தல்;
  • ஒலி மற்றும் திரை வண்ணங்களைத் தனிப்பயனாக்குவதற்கும் கட்டமைப்பதற்கும் பரந்த அளவிலான விருப்பங்கள்;
  • மாற்று கோப்பு முறைமைகளுக்கான ஆதரவு (XFS, ReiserFS மற்றும் பிற).

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

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

RC பதிப்பின் அறிவிப்பில், Torvalds பொதுவாக குறியீட்டின் சில பகுதிகளை அனுப்பிய நபர்களின் பெயர்களின் பட்டியலை உள்ளடக்கியதாக எழுதினார், ஆனால் இந்த முறை பட்டியல் மிகவும் பெரியதாக இருந்தது, அதை ஒரு அஞ்சல் பட்டியலில் முழுமையாக பட்டியலிட முடியாது.

கர்னல் 3.10 இல் செய்யப்பட்ட மாற்றங்களின் பகுதி பட்டியல்:

  • ஸ்கிரிப்ட்கள் நிரல்களாக செயல்படுத்தப்படுவதை நீங்கள் தடுக்கலாம் - "#!" ஹெடரில் உள்ள மொழிபெயர்ப்பாளருக்கான பாதையைக் கொண்ட இயங்கும் ஸ்கிரிப்ட்களின் செயல்பாடு இப்போது கர்னல் தொகுதியாக தொகுக்கப்படலாம்;
  • கூகுள் உருவாக்கி பயன்படுத்திய Bcache அமைப்பு ஒருங்கிணைக்கப்பட்டுள்ளது. வேகமான எஸ்எஸ்டி டிரைவ்களில் மெதுவான ஹார்ட் டிரைவ்களுக்கான அணுகலை கேச்சிங் செய்ய Bcache உங்களை அனுமதிக்கிறது; கேச்சிங் தொகுதி சாதன மட்டத்தில் மேற்கொள்ளப்படுகிறது - மேலும் இது சாதனத்தில் பயன்படுத்தப்படும் கோப்பு முறைமைகளைப் பொருட்படுத்தாமல், இயக்ககத்திற்கான அணுகலை விரைவுபடுத்த உங்களை அனுமதிக்கிறது;
  • எல்.எல்.வி.எம்.லினக்ஸ் திட்டத்தால் தயாரிக்கப்பட்ட இணைப்புகளுக்கு நன்றி, கிளாங் கம்பைலரைப் பயன்படுத்தி கர்னலைத் தொகுக்க முடியும்;
  • டைமர் குறுக்கீடுகளின் தலைமுறையைக் கட்டுப்படுத்த ஒரு டைனமிக் அமைப்பு தோன்றியது. இப்போது, ​​தற்போதைய நிலையைப் பொறுத்து, வினாடிக்கு ஆயிரக்கணக்கான உண்ணிகள் முதல் வினாடிக்கு ஒரு குறுக்கீடு வரை குறுக்கீடுகளை மாற்றலாம் - இது கணினி செயலற்ற நிலையில் இருக்கும்போது குறுக்கீடுகளைச் செயலாக்கும்போது CPU இல் சுமைகளைக் குறைக்க உங்களை அனுமதிக்கிறது. தற்போது இந்த செயல்பாடு நிகழ்நேர அமைப்புகள் மற்றும் HPC (உயர் செயல்திறன் கம்ப்யூட்டிங்) ஆகியவற்றிற்கு பயன்படுத்தப்படுகிறது, ஆனால் அடுத்த கர்னல் வெளியீடுகளில் இது டெஸ்க்டாப் அமைப்புகளுக்கும் பயன்படுத்தப்படும்;
  • செயலி/அமைப்புக்கு (cgroups) கிடைக்கக்கூடிய நினைவகம் தீர்ந்துபோவதை பயன்பாட்டிற்கு தெரிவிக்க ஒரு நிகழ்வை உருவாக்குவது இப்போது சாத்தியமாகும்;
  • நினைவக அணுகல் விவரக்குறிப்பு இப்போது perf கட்டளைக்கு கிடைக்கிறது;
  • புதிய இயக்கி "ஒத்திசைவு" (பரிசோதனை) உள்ளது. இது ஆண்ட்ராய்டு இயங்குதளத்தில் உருவாக்கப்பட்டது மற்றும் பிற இயக்கிகளுக்கு இடையே ஒத்திசைக்கப் பயன்படுகிறது;
  • மைக்ரோசாஃப்ட் ஹைப்பர்-வி மெய்நிகர் வீடியோ அடாப்டர்களுக்கான இயக்கி தோன்றியது (பொதுவாக ஹைப்பர்-வி செயல்பாட்டில் மேம்பாடுகள் உள்ளன);
  • AMD இன் 16h (ஜாகுவார்) குடும்பச் செயலிகளில் அறிமுகப்படுத்தப்பட்ட புதிய ஆற்றல் மேலாண்மை அம்சங்கள் இப்போது ஆதரிக்கப்படுகின்றன;
  • நவீன ஏஎம்டி ஜிபியுக்களில் கட்டமைக்கப்பட்ட ஹார்டுவேர் யுவிடி டிகோடரைப் பயன்படுத்தி வீடியோ டிகோடிங்கை துரிதப்படுத்துவதற்கான ஆதரவு ரேடியான் டிஆர்எம்மில் சேர்க்கப்பட்டுள்ளது;
  • iSCSI துணை அமைப்பில் RDMA (iSER) நெறிமுறைக்கான ஆதரவு சேர்க்கப்பட்டது;
  • கிரிப்டோகிராஃபிக் செயல்பாடுகளை (sha256, sha512, blowfish, twofish, serpent and camellia) செயல்படுத்துவது AVX/AVX2 மற்றும் SSE வழிமுறைகளைப் பயன்படுத்தி உகந்ததாக உள்ளது.;
  • QXL மெய்நிகர் கிராபிக்ஸ் அட்டை இயக்கி ஒருங்கிணைக்கப்பட்டது (SPICE நெறிமுறையைப் பயன்படுத்தி துரிதப்படுத்தப்பட்ட கிராபிக்ஸ் வெளியீட்டிற்கு மெய்நிகராக்க அமைப்புகளில் பயன்படுத்தப்படுகிறது).

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

ஆண்ட்ராய்டு இயங்குதளத்தின் கர்னல் மற்றும் அதன் ஃபார்ம்வேர்

மொபைல் சாதனத்தின் முக்கிய அம்சம் என்ன?

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

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

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

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

Fastboot வழியாக கேஜெட்டை ஒளிரச் செய்கிறது

Fastboot ஐப் பயன்படுத்தி உங்கள் Android சாதனத்தை நீங்கள் reflash செய்யலாம். ஆனால் முதலில் நீங்கள் உங்கள் கேஜெட்டில் பயன்பாட்டை நிறுவ வேண்டும். இந்த திட்டத்தின் இரண்டு பதிப்புகள் உள்ளன. முதலாவது அதிகாரப்பூர்வ ஆண்ட்ராய்டு SDK திட்டத்துடன் இணைந்து Fastboot ஐப் பதிவிறக்குவது. இரண்டாவது பதிப்பில் தனித்தனியாக பயன்பாட்டைப் பதிவிறக்குவது அடங்கும்.

உங்கள் மொபைல் சாதனம் உங்கள் மடிக்கணினி அல்லது கணினியைப் பார்க்க முடியுமா என்பதைச் சரிபார்க்க பரிந்துரைக்கிறோம். இதைச் செய்ய, நீங்கள் செய்ய வேண்டும். விண்டோஸ் இயக்க முறைமையில் இயங்கும் உங்கள் கணினி அல்லது மடிக்கணினியில் Fastboot பயன்பாட்டைப் பதிவிறக்கி நிறுவி, உங்கள் ஸ்மார்ட்போனை இணைத்த பிறகு, நீங்கள் கட்டளை வரியைத் திறக்க வேண்டும். இதைச் செய்ய, தேடலைத் திறக்கவும். விண்டோஸ் 8 இல், இதைச் செய்ய, மவுஸ் கர்சரை திரையின் வலது பக்கத்திற்கு நகர்த்தி பொருத்தமான பகுதியைத் தேர்ந்தெடுக்கவும். தேடலில் நீங்கள் "cmd" ஐ உள்ளிட வேண்டும், அதன் பிறகு கட்டளை வரி உங்களுக்கு முன்னால் தோன்றும். சாதனம் ஃபார்ம்வேர் பயன்முறைக்கு மாற வேண்டும். அடுத்து, உங்கள் கணினிக்கும் மொபைல் சாதனத்திற்கும் இடையிலான தொடர்புகளைச் சோதிக்கும் கட்டளையை உள்ளிட வேண்டும்:

fastboot சாதனங்கள்

எல்லாம் வேலை செய்தால், கர்னல் firmware boot.img இன் சரியான பதிப்பை நீங்கள் பதிவிறக்க வேண்டும். அசல் ஃபார்ம்வேரின் கர்னலை ஒளிரச் செய்ய நாங்கள் பரிந்துரைக்கவில்லை, ஏனெனில் இது ஸ்மார்ட்போனின் செயல்பாட்டில் சிக்கல்களுக்கு வழிவகுக்கும். "Android" எனப்படும் இயக்கி C இல் முன்பே உருவாக்கப்பட்ட பகிர்வில் கோப்பு சேமிக்கப்பட வேண்டும். இதற்குப் பிறகு, நீங்கள் மொபைல் சாதனத்தை Fastboot இல் துவக்கி கணினியுடன் இணைக்க வேண்டும். "Fastboot USB" என்ற செய்தி திரையில் தோன்றும்.

  • cd C:\Android.
  • fastboot ஃபிளாஷ் துவக்க boot.img.
  • fastboot தேக்ககத்தை அழிக்கும்.
  • fastboot மறுதொடக்கம்.

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

ClockworkMod Recoveryஐப் பயன்படுத்தும் நிலைபொருள்

ClockworkMod Recovery (அல்லது சுருக்கமாக CWM) என்பது அசல் தொழிற்சாலை மீட்புக்குப் பதிலாகப் பயன்படுத்தப்படும் மீட்பு அமைப்பாகும். CWM ஆனது மொபைல் சாதனத்தில் புதிய ஃபார்ம்வேரை நிறுவவும், கர்னலை ப்ளாஷ் செய்யவும், கோப்புகளை காப்புப் பிரதி எடுக்கவும் மற்றும் ஷெல்லை மீட்டெடுக்கவும் உங்களை அனுமதிக்கிறது. அத்தகைய அமைப்பு ஜிப் வடிவத்தில் ஃபார்ம்வேர் புதுப்பிப்பு கோப்புகளுடன் வேலை செய்ய முடியும். ClockworkMod, தொழிற்சாலை மீட்புக்கு பதிலாக நிறுவப்பட்டுள்ளது. CWM ஐத் தொடங்க, உங்கள் கேஜெட்டுக்கு ஏற்ற முக்கிய கலவையை நீங்கள் அறிந்து கொள்ள வேண்டும். பெரும்பாலான சந்தர்ப்பங்களில், இது வால்யூம் டவுன் மற்றும் பவர் பட்டன்களின் கலவையாகும், இது சாதனம் துவக்கப்படும் போது அழுத்தப்பட வேண்டும்.

கர்னல் ஃபார்ம்வேரை ப்ளாஷ் செய்ய, ஜிப் நீட்டிப்புடன் காப்பகத்தைப் பதிவிறக்கவும். அதில் META-INF கோப்புறை இருக்க வேண்டும். பின்னர் இரண்டு விருப்பங்கள் உள்ளன. முதல் வழக்கில், நீங்கள் firmware கோப்பைக் குறிப்பிட வேண்டும். இரண்டாவது விருப்பம் ஃபார்ம்வேர் கோப்பை / sdcard கோப்புறையில் வைப்பதை உள்ளடக்கியது. இதற்குப் பிறகு, நீங்கள் ClockworkMod மீட்டெடுப்பைச் செயல்படுத்த வேண்டும், அங்கு sdcard செயல்பாட்டிலிருந்து அப்ளை அப்டேட்டைக் கண்டுபிடித்து தேவையான கோப்பைக் குறிப்பிடவும்.

ClockworkMod மீட்பு மெனு பெரும்பாலான பயனர்களுக்கு வசதியானது மற்றும் புரிந்துகொள்ளக்கூடியது என்பதை கவனத்தில் கொள்ள வேண்டும். ஃபார்ம்வேருக்கான இந்த மீட்டெடுப்பு அமைப்புக்கு கூடுதலாக, நீங்கள் TWRP மீட்டெடுப்பைப் பயன்படுத்தலாம். இந்த கருவி ஆண்ட்ராய்டு பயனர்களிடையே வசதியானது மற்றும் பிரபலமானது. முக்கிய விஷயம் சரியான ஃபார்ம்வேர் கோப்பைத் தேர்ந்தெடுப்பது.

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

ஞாயிற்றுக்கிழமை மாலை, லினக்ஸின் பெற்றோரும், இயக்க முறைமை கர்னலின் டெவலப்பருமான லினஸ் டொர்வால்ட்ஸ், இரண்டு மாத வேலைக்குப் பிறகு லினக்ஸ் கர்னல் 3.10 இன் புதிய பதிப்பை வெளியிடுவதாக அறிவித்தார்.

டெவலப்பரின் கூற்றுப்படி, கடந்த சில ஆண்டுகளில் இந்த கர்னல் புதுமையின் அடிப்படையில் மிகப்பெரியது.

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

கூடுதலாக, கர்னலின் RC பதிப்பின் அறிவிப்பில், Linus Torvalds முன்பு அவர் எப்போதும் குறியீட்டின் சில பகுதிகளை அனுப்பிய நபர்களின் பெயர்களின் பட்டியலை உள்ளடக்கியதாக எழுதினார், ஆனால் இந்த முறை இந்த பட்டியல் அது இருக்க முடியாத அளவுக்கு பெரியதாக இருக்கும். முற்றிலும் ஒரு தாள் அஞ்சல்களில் கொடுக்கப்பட்டது.

கர்னல் 3.10 இல் செய்யப்பட்ட முக்கிய மாற்றங்களின் பட்டியல்:

  • இப்போது நீங்கள் ஸ்கிரிப்ட்களை நிரல்களாக செயல்படுத்துவதைத் தடுக்கலாம் - “#!” என்ற தலைப்பில் மொழிபெயர்ப்பாளருக்கான பாதையைக் கொண்ட ஸ்கிரிப்ட்களைத் தொடங்குவதற்கான செயல்பாடு இப்போது கர்னல் தொகுதியாக தொகுக்கப்படலாம்;
  • கூகுள் உருவாக்கி பயன்படுத்திய Bcache அமைப்பு ஒருங்கிணைக்கப்பட்டுள்ளது. வேகமான எஸ்எஸ்டி டிரைவ்களில் மெதுவான ஹார்ட் டிரைவ்களுக்கான அணுகலை கேச்சிங் செய்ய Bcache உங்களை அனுமதிக்கிறது; கேச்சிங் தொகுதி சாதன மட்டத்தில் மேற்கொள்ளப்படுகிறது - மேலும் இது சாதனத்தில் பயன்படுத்தப்படும் கோப்பு முறைமைகளைப் பொருட்படுத்தாமல், இயக்ககத்திற்கான அணுகலை விரைவுபடுத்த உங்களை அனுமதிக்கிறது;
  • எல்.எல்.வி.எம்.லினக்ஸ் திட்டத்தால் தயாரிக்கப்பட்ட இணைப்புகளுக்கு நன்றி, கிளாங் கம்பைலரைப் பயன்படுத்தி கர்னலைத் தொகுக்க முடியும்;
  • டைமர் குறுக்கீடுகளின் தலைமுறையைக் கட்டுப்படுத்த ஒரு டைனமிக் அமைப்பு தோன்றியது. இப்போது, ​​தற்போதைய நிலையைப் பொறுத்து, வினாடிக்கு ஆயிரக்கணக்கான உண்ணிகள் முதல் வினாடிக்கு ஒரு குறுக்கீடு வரை குறுக்கீடுகளை மாற்றலாம் - இது கணினி செயலற்ற நிலையில் இருக்கும்போது குறுக்கீடுகளைச் செயலாக்கும்போது CPU இல் சுமைகளைக் குறைக்க உங்களை அனுமதிக்கிறது. தற்போது இந்த செயல்பாடு நிகழ்நேர அமைப்புகள் மற்றும் HPC (உயர் செயல்திறன் கம்ப்யூட்டிங்) ஆகியவற்றிற்கு பயன்படுத்தப்படுகிறது, ஆனால் அடுத்த கர்னல் வெளியீடுகளில் இது டெஸ்க்டாப் அமைப்புகளுக்கும் பயன்படுத்தப்படும்;
  • செயலி/அமைப்புக்கு (cgroups) கிடைக்கக்கூடிய நினைவகம் தீர்ந்துபோவதை பயன்பாட்டிற்கு தெரிவிக்க ஒரு நிகழ்வை உருவாக்குவது இப்போது சாத்தியமாகும்;
  • நினைவக அணுகல் விவரக்குறிப்பு இப்போது perf கட்டளைக்கு கிடைக்கிறது;
  • iSCSI துணை அமைப்பில் RDMA (iSER) நெறிமுறைக்கான ஆதரவு சேர்க்கப்பட்டது;
  • புதிய இயக்கி "ஒத்திசைவு" (பரிசோதனை) உள்ளது. இது ஆண்ட்ராய்டு இயங்குதளத்தில் உருவாக்கப்பட்டது மற்றும் பிற இயக்கிகளுக்கு இடையே ஒத்திசைக்கப் பயன்படுகிறது;
  • QXL மெய்நிகர் கிராபிக்ஸ் அட்டை இயக்கி ஒருங்கிணைக்கப்பட்டது (SPICE நெறிமுறையைப் பயன்படுத்தி விரைவுபடுத்தப்பட்ட கிராபிக்ஸ் வெளியீட்டிற்கு மெய்நிகராக்க அமைப்புகளில் பயன்படுத்தப்படுகிறது);
  • AMD இன் 16h (ஜாகுவார்) குடும்பச் செயலிகளில் அறிமுகப்படுத்தப்பட்ட புதிய ஆற்றல் மேலாண்மை அம்சங்கள் இப்போது ஆதரிக்கப்படுகின்றன;
  • நவீன ஏஎம்டி ஜிபியுக்களில் கட்டமைக்கப்பட்ட ஹார்டுவேர் யுவிடி டிகோடரைப் பயன்படுத்தி வீடியோ டிகோடிங்கை துரிதப்படுத்துவதற்கான ஆதரவு ரேடியான் டிஆர்எம்மில் சேர்க்கப்பட்டுள்ளது;
  • மைக்ரோசாஃப்ட் ஹைப்பர்-வி மெய்நிகர் வீடியோ அடாப்டர்களுக்கான இயக்கி தோன்றியது (பொதுவாக ஹைப்பர்-வி செயல்பாட்டில் மேம்பாடுகள் உள்ளன);
  • கிரிப்டோகிராஃபிக் செயல்பாடுகளை (sha256, sha512, ப்ளோஃபிஷ், டூஃபிஷ், பாம்பு மற்றும் காமெலியா) செயல்படுத்துவது AVX/AVX2 மற்றும் SSE வழிமுறைகளைப் பயன்படுத்தி உகந்ததாக உள்ளது.