Linux කර්නලය සඳහා MuQSS කාර්ය උපලේඛනය සහ "-ck" පැච් කට්ටලය සංවර්ධනය කිරීම නැවැත්වීම

Con Kolivas විසින් Linux kernel සඳහා ඔහුගේ ව්‍යාපෘති සංවර්ධනය කිරීම නැවැත්වීමට ඔහුගේ අභිප්‍රාය ගැන අනතුරු අඟවා ඇත, පරිශීලක කාර්යයන්හි ප්‍රතිචාරාත්මක බව සහ අන්තර්ක්‍රියාකාරීත්වය වැඩි දියුණු කිරීම අරමුණු කර ගෙන ඇත. මෙයට MuQSS කාර්ය කාලසටහනේ සංවර්ධනය නැවැත්වීම (Multiple Queue Skiplist Scheduler, BFS යන නාමය යටතේ කලින් සංවර්ධනය කර ඇත) සහ නව කර්නල් නිකුතු සඳහා “-ck” පැච් කට්ටලය අනුවර්තනය වීම නැවැත්වීම ඇතුළත් වේ.

එයට හේතුව ලෙස දක්වා ඇත්තේ වසර 20ක එවැනි ක්‍රියාකාරකම් වලින් පසුව Linux කර්නලය සංවර්ධනය කිරීමට ඇති උනන්දුව නැතිවීම සහ Covid19 වසංගතය අතරතුර වෛද්‍ය සේවයට නැවත පැමිණීමෙන් පසු පෙර අභිප්‍රේරණය නැවත ලබා ගැනීමට නොහැකිවීමයි (Kon පුහුණුවීම් මගින් නිර්වින්දන වෛද්‍යවරයකු වන අතර වසංගතය අතරතුර ඔහු නායකත්වය දුන්නේය. යාන්ත්‍රික වාතාශ්‍රය උපාංග සඳහා නව සැලසුමක් සංවර්ධනය කිරීම සහ අදාළ කොටස් නිර්මාණය කිරීම සඳහා ත්‍රිමාණ මුද්‍රණ භාවිතය).

2007 දී, Con Kolyvas ප්‍රධාන ලිනක්ස් කර්නලයට ඔහුගේ නිවැරදි කිරීම් ප්‍රවර්ධනය කිරීමේ නොහැකියාව හේතුවෙන් “-ck” පැච් සංවර්ධනය කිරීම දැනටමත් නවතා දමා තිබූ නමුත් පසුව ඒවායේ සංවර්ධනයට ආපසු ගිය බව සැලකිය යුතු කරුණකි. Kon Kolivas මෙම අවස්ථාවේදී දිගටම වැඩ කිරීමට පෙළඹවීම සොයා ගැනීමට අපොහොසත් වුවහොත්, පැච් 5.12-ck1 නිකුත් කිරීම අවසන් වේ.

BFS ව්‍යාපෘතියේ සංවර්ධනය දිගටම කරගෙන යන MuQSS උපලේඛනයට අමතරව "-ck" පැච් වලට මතක කළමනාකරණ පද්ධතියේ ක්‍රියාකාරිත්වය, ප්‍රමුඛතා හැසිරවීම, ටයිමර් බාධා කිරීම් සහ කර්නල් සැකසුම් වලට බලපාන විවිධ වෙනස්කම් ඇතුළත් වේ. පැච් වල ප්‍රධාන ඉලක්කය වන්නේ ඩෙස්ක්ටොප් එකේ යෙදුම්වල ප්‍රතිචාර දැක්වීම වැඩි දියුණු කිරීමයි. යෝජිත වෙනස්කම් සේවාදායක පද්ධතිවල ක්‍රියාකාරිත්වයට, CPU මධ්‍ය විශාල සංඛ්‍යාවක් සහිත පරිගණකවල සහ ක්‍රියාවලි විශාල සංඛ්‍යාවක් එකවර ක්‍රියාත්මක වන තත්වයන් යටතේ ක්‍රියා කිරීමට අහිතකර ලෙස බලපෑ හැකි බැවින්, Kon Kolivas හි බොහෝ වෙනස්කම් ප්‍රධාන ලෙස පිළිගැනීම ප්‍රතික්ෂේප කරන ලදී. kernel සහ ඔහුට වෙනම පැච් කට්ටලයක් ආකාරයෙන් ඒවාට සහය වීමට සිදු විය.එක් එක් නව කර්නල් නිකුතුවකට අනුවර්තනය විය හැක.

"-ck" ශාඛාව වෙත නවතම යාවත්කාලීන කිරීම 5.12 කර්නල් නිකුතුව සඳහා අනුවර්තනයක් විය. කර්නල් 5.13 සඳහා "-ck" පැච් නිකුත් කිරීම මග හරින ලද අතර කර්නල් 5.14 නිකුත් කිරීමෙන් පසු කර්නලයේ නව අනුවාද සඳහා පෝට් කිරීම නවත්වන බව නිවේදනය කරන ලදී. සමහර විට පැච් නඩත්තු කිරීමේ බැටන් එක Liquorix සහ Xanmod ව්‍යාපෘති මගින් ලබා ගත හැක, ඒවා දැනටමත් ලිනක්ස් කර්නලයේ ඔවුන්ගේ අනුවාදවල “-ck” කට්ටලයේ වර්ධනයන් භාවිතා කරයි.

කොන් කොලිවාස් පැච් නඩත්තු කිරීම වෙනත් අතකට පැවරීමට සූදානම් නමුත් මෙය හොඳ විසඳුමක් වනු ඇතැයි විශ්වාස නොකරයි, මන්ද ගෑරුප්පු සෑදීමට අතීත සියලු උත්සාහයන් ඔහු වළක්වා ගැනීමට උත්සාහ කළ ගැටළු වලට තුඩු දුන් බැවිනි. ප්‍රධාන ලිනක්ස් කර්නලයට MuQSS උපලේඛනය ගෙනයාමෙන් තොරව උපරිම ප්‍රයෝජන ගැනීමට අවශ්‍ය පරිශීලකයින් සඳහා, Con Kolivas විශ්වාස කරන්නේ පැච් පෝට් කිරීමට ඇති පහසුම සහ වඩාත් ඵලදායී ක්‍රමය ටයිමර් බාධා උත්පාදනයේ (HZ) සංඛ්‍යාතය වැඩි කිරීමයි. 1000 Hz දක්වා.

මූලාශ්රය: opennet.ru

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