Google හට Android ප්‍රධාන Linux කර්නලය වෙත ගෙන යාමට අවශ්‍යයි

ඇන්ඩ්‍රොයිඩ් මොබයිල් මෙහෙයුම් පද්ධතිය ලිනක්ස් කර්නලය මත පදනම් වී ඇති නමුත් එය සාමාන්‍ය කර්නලයක් නොව බෙහෙවින් වෙනස් කරන ලද එකකි. එයට Google වෙතින් “උත්ශ්‍රේණි කිරීම්”, චිප් නිර්මාණකරුවන් Qualcomm සහ MediaTek, සහ OEMs ඇතුළත් වේ. නමුත් දැන් වාර්තා වන්නේ "යහපත් සංස්ථාව" බවයි. පරිවර්තනය කිරීමට අදහස් කරයි ඔබේ පද්ධතිය කර්නලයේ ප්‍රධාන අනුවාදයට.

Google හට Android ප්‍රධාන Linux කර්නලය වෙත ගෙන යාමට අවශ්‍යයි

මෙම වසරේ Linux Plumbers සම්මන්ත්‍රණයේදී Google ඉංජිනේරුවන් මෙම මාතෘකාව පිළිබඳව සාකච්ඡා පැවැත්වූහ. මෙය පිරිවැය අඩු කිරීම සහ පොදු කාර්ය සඳහා සහය දැක්වීම, සමස්තයක් ලෙස Linux ව්‍යාපෘතියට ප්‍රතිලාභ ලබා දීම, කාර්ය සාධනය වැඩි දියුණු කිරීම සහ උපාංග බැටරි ආයු කාලය වැඩි කිරීම අපේක්ෂා කෙරේ. මෙමගින් යාවත්කාල කිරීම් වේගයෙන් යෙදවීමට සහ ඛණ්ඩනය අඩු කිරීමට ඉඩ සැලසේ.

මෙම ක්‍රියාවලියේ පළමු පියවර වන්නේ හැකි තරම් ඇන්ඩ්‍රොයිඩ් වෙනස් කිරීම් ප්‍රධාන ලිනක්ස් කර්නලය වෙත ඒකාබද්ධ කිරීමයි. 2018 පෙබරවාරි වන විට, ප්‍රධාන Linux 32 නිකුතුවට සාපේක්ෂව සාමාන්‍ය Android කර්නලය (නිෂ්පාදකයින් අමතර වෙනස්කම් සිදු කරන) එකතු කිරීම් 000 කට වඩා සහ මකාදැමීම් 1500 කට වඩා ඇත. මෙය වසර කිහිපයකට පෙර, ඇන්ඩ්‍රොයිඩ් ලිනක්ස් වෙත කේත රේඛා 4.14.0කට වඩා එකතු කළ විට වැඩිදියුණු කිරීමකි.

ඇන්ඩ්‍රොයිඩ් කර්නලයට තවමත් චිප් සාදන්නන් (ක්වාල්කොම් සහ මීඩියා ටෙක් වැනි) සහ ඕඊඑම් (සැම්සුන් සහ එල්ජී වැනි) වෙතින් වෙනස් කිරීම් ලැබේ. Google විසින් 2017 දී Project Treble සමඟින් මෙම ක්‍රියාවලිය වැඩිදියුණු කරන ලද අතර එමඟින් උපාංග විශේෂිත ධාවක Android හි සෙසු කොටස් වලින් වෙන් කරන ලදී. සමාගමට මෙම තාක්‍ෂණය ප්‍රධාන ලිනක්ස් කර්නලය තුළට කාවැද්දීමට අවශ්‍ය වන අතර, එක් උපාංගයකට කර්නල් සඳහා ඇති අවශ්‍යතාවය ඉවත් කර Android යාවත්කාලීන ක්‍රියාවලිය තවදුරටත් වේගවත් කරයි.

ගූගල් ඉංජිනේරුවන් විසින් යෝජනා කරන ලද අදහස නම්, හිමිකාර උපාංග ධාවකයන්ට ප්ලග්-ඉන් ලෙස ක්‍රියා කිරීමට ඉඩ සලසන ලිනක්ස් කර්නලය තුළ අතුරු මුහුණතක් නිර්මාණය කිරීමයි. මෙය සාමාන්‍ය ලිනක්ස් කර්නලයක Project Treble භාවිතා කිරීමට ඉඩ සලසයි.

සිත්ගන්නා කරුණ නම්, ලිනක්ස් ප්‍රජාවේ සමහර සාමාජිකයින් ඇන්ඩ්‍රොයිඩ් එයට ගෙනයාමේ අදහසට විරුද්ධ වීමයි. හේතුව, නිත්‍ය කර්නලය වෙනස් කිරීමේ ඉතා වේගවත් ක්‍රියාවලියක් වන අතර, හිමිකාර පද්ධති පැරණි අනුවාද සමඟ අනුකූල වීමේ සම්පූර්ණ බර ඔවුන් සමඟ “ඇදගෙන” යයි.

මේ අනුව, ඇන්ඩ්‍රොයිඩ් සම්මත ලිනක්ස් කර්නලය වෙත සංක්‍රමණය වීම සහ ව්‍යාපෘති ට්‍රෙබල් පද්ධතිය එයට ඒකාබද්ධ කිරීම සිදුවී මුදා හැරීමට ළඟා වන්නේ කවදාද යන්න තවමත් පැහැදිලි නැත. නමුත් අදහසම ඉතා රසවත් හා පොරොන්දු වේ.



මූලාශ්රය: 3dnews.ru

අදහස් එක් කරන්න