නඩත්තු කරන්නන්, මලකඩ සහ වැඩ ප්‍රවාහයන් සොයා ගැනීමේ ගැටළු පිළිබඳව Linus Torvalds

පසුගිය සතියේ අතථ්‍ය සම්මන්ත්‍රණයේදී,විවෘත මූලාශ්‍ර සමුළුව සහ Embedded Linux» ලිනස් ටොවල්ඩ්ස්
සාකච්ඡා කළා VMware හි Dirk Hohndel සමඟ හඳුන්වාදීමේ සංවාදයකදී Linux කර්නලයේ වර්තමාන සහ අනාගතය. සාකච්ඡාව අතරතුර, සංවර්ධකයින් අතර පරම්පරා වෙනසක් පිළිබඳ මාතෘකාව ස්පර්ශ කරන ලදී. ව්‍යාපෘතියේ වසර 30 කට ආසන්න ඉතිහාසයක් තිබියදීත්, පොදුවේ ගත් කල, ප්‍රජාව එතරම් පැරණි නොවන බව ලිනස් පෙන්වා දුන්නේය - සංවර්ධකයින් අතර තවමත් වයස අවුරුදු 50 නොඉක්මවූ බොහෝ නව පුද්ගලයින් සිටින බව. පැරණි-කාලකරුවන් වයසට හා අළු පැහැයට හැරේ, නමුත් දිගු කලක් තිස්සේ ව්‍යාපෘතියට සම්බන්ධ වූ අය, නීතියක් ලෙස, නව කේතය ලිවීමෙන් ඉවත් වී නඩත්තු හෝ කළමනාකරණයට අදාළ කාර්යයන්හි නිරතව සිටිති.

නව නඩත්තු කරන්නන් සොයා ගැනීම විශාල ගැටලුවක් ලෙස සටහන් වේ. නව කේතයක් ලිවීමට සතුටු වන බොහෝ ක්‍රියාකාරී සංවර්ධකයින් ප්‍රජාව තුළ ඇත, නමුත් ස්වල්ප දෙනෙක් තම කාලය වෙනත් පුද්ගලයින්ගේ කේතය නඩත්තු කිරීමට සහ සමාලෝචනය කිරීමට කැප කිරීමට කැමැත්තෙන් සිටිති.
වෘත්තීයභාවයට අමතරව, නඩත්තු කරන්නන් අවිවාදිත විශ්වාසය භුක්ති විඳිය යුතුය. නඩත්තු කරන්නන් ක්‍රියාවලියට අඛණ්ඩව සම්බන්ධ වී නිරන්තරයෙන් වැඩ කිරීම අවශ්‍ය වේ - නඩත්තු කරන්නා සැමවිටම සිටිය යුතුය, සෑම දිනකම ලිපි කියවා ඒවාට ප්‍රතිචාර දැක්විය යුතුය. එවැනි පරිසරයක වැඩ කිරීම සඳහා ස්වයං විනයක් අවශ්‍ය වේ, එබැවින් නඩත්තු කරන්නන් ස්වල්පයක් සහ දුරින් සිටින අතර, වෙනත් පුද්ගලයින්ගේ කේතය සමාලෝචනය කළ හැකි සහ ඉහළ මට්ටමේ නඩත්තු කරන්නන් වෙත වෙනස්කම් ඉදිරිපත් කළ හැකි නව නඩත්තුකරුවන් සොයා ගැනීම ප්‍රජාවේ ප්‍රධාන ගැටලුවක් බවට පත්වේ. .

කර්නලයේ අත්හදා බැලීම් ගැන විමසූ විට, ලිනස් පැවසුවේ කර්නල් සංවර්ධන ප්‍රජාවට අතීතයේ සිදු කරන ලද සමහර පිස්සු වෙනස්කම් තවදුරටත් දැරිය නොහැකි බවයි. කලින් සංවර්ධනය කිරීම අනිවාර්ය නොවේ නම්, දැන් බොහෝ පද්ධති ලිනක්ස් කර්නලය මත රඳා පවතී.

2030 දී C සංවර්ධකයින් COBOL සංවර්ධකයින්ගේ වර්තමාන සමානකම් බවට පත්වීමේ අවදානමක් ඇති බැවින් Go සහ Rust වැනි භාෂාවලින් කර්නලය නැවත සකස් කිරීම ගැන විමසූ විට, Linus පිළිතුරු දුන්නේ C භාෂාව ඉහළම ජනප්‍රිය භාෂා දහය තුළ පවතින බවයි. නමුත් උපාංග ධාවක වැනි මූලික නොවන උප පද්ධති සඳහා සලකා බලනු ලැබේ අවස්ථාව රස්ට් වැනි භාෂා වල සංවර්ධනය සඳහා බන්ධන සැපයීම. අනාගතයේදී, C භාෂාව භාවිතයට පමණක් සීමා නොවී, එවැනි ද්විතියික සංරචක ලිවීම සඳහා විවිධ මාදිලි ලබා දීමට අපි බලාපොරොත්තු වෙමු.

චේතනාව ඇපල් විසින් ඩෙස්ක්ටොප් පරිගණකවල සහ ලැප්ටොප් පරිගණකවල ARM ගෘහ නිර්මාණ සැකසුම් ප්‍රොසෙසර භාවිතා කිරීම Linus අදහස් දක්වමින් මෙම පියවර ARM වැඩපොළ වෙත වඩාත් ප්‍රවේශ විය හැකි බවට පත් කිරීමට උපකාරී වනු ඇතැයි අපේක්ෂා කරයි. පසුගිය වසර 10 පුරාවට, Linus සංවර්ධකයාගේ පද්ධතියට ගැලපෙන ARM පද්ධතියක් සොයා ගැනීමට නොහැකි වීම ගැන පැමිණිලි කරයි. Amazon හි ARM භාවිතය සේවාදායක පද්ධතිවල ගෘහනිර්මාණ ශිල්පය දියුණු කිරීමට ඉඩ සලසා දුන්නා සේම, Apple හි ක්‍රියාවන්ට ස්තූතිවන්ත වන්නට, ප්‍රබල ARM මත පදනම් වූ පරිගණක වසර කිහිපයකින් ලබා ගත හැකි අතර ඒවා සංවර්ධනය සඳහා භාවිතා කළ හැකිය. ඔබගේ සම්බන්ධයෙන් නව PC AMD ප්‍රොසෙසරයක් මත පදනම්ව, ඉතා ඝෝෂාකාරී සිසිලකය හැර, සියල්ල හොඳින් ක්‍රියා කරන බව ලිනස් සඳහන් කළේය.

කර්නලය අධ්‍යයනය කිරීම ගැන ලිනස් පැවසුවේ එය කම්මැලි සහ සිත්ගන්නා සුළු බවයි. එය කම්මැලි ය, මන්ද ඔබට දෝෂ නිවැරදි කිරීම සහ කේතය පිළිවෙලට තැබීමේ පුරුද්ද සමඟ කටයුතු කිරීමට සිදුවනු ඇත, නමුත් එය සිත්ගන්නා සුළු වන්නේ ඔබ නිරන්තරයෙන් නව තාක්‍ෂණයන් තේරුම් ගැනීමට, උපකරණ සමඟ අඩු මට්ටමින් අන්තර් ක්‍රියා කිරීමට සහ සිදුවන සියල්ල පාලනය කිරීමට අවශ්‍ය බැවිනි.

COVID-19 සම්බන්ධයෙන්, ලිනස් සඳහන් කළේ අන්තර්ක්‍රියා ක්‍රියාවලීන් විද්‍යුත් තැපෑල සහ දුරස්ථ සංවර්ධනය මත පදනම් වූ බැවින්, වසංගත සහ හුදකලා පාලන තන්ත්‍රයන් සංවර්ධනයට බල නොපාන බවයි. Linus අන්තර්ක්‍රියා කරන කර්නල් සංවර්ධකයින් අතුරින්, ආසාදනයෙන් කිසිවෙකුට හානියක් නොවීය. ඔහුගේ සගයෙකු මාසයක් හෝ දෙකක් අතුරුදහන් වීම නිසා මෙම කනස්සල්ල ඇති වූ නමුත් එය කාපල් ටනල් සින්ඩ්‍රෝමය ආරම්භය සමඟ සම්බන්ධ විය.

5.8 කර්නලය සංවර්ධනය කිරීමේදී, මෙම කර්නලය නිකුත් කර ඇති බැවින්, ඔහුට නිකුතුව සකස් කිරීමට වැඩි කාලයක් ගත කිරීමටත්, අමතර පරීක්ෂණ නිකුතු එකක් හෝ දෙකක් නිකුත් කිරීමටත් සිදුවන බව ලිනස් සඳහන් කළේය. අසාමාන්ය ලෙස විශාලයි වෙනස්කම් ගණන අනුව. නමුත් සමස්තයක් වශයෙන්, 5.8 හි වැඩ කටයුතු මේ වන විට ඉතා සුමටව සිදුවෙමින් පවතී.

තවත් සම්මුඛ සාකච්ඡාවකදී, ලිනස් ප්රකාශ කළේය, ඔහු තව දුරටත් තමන් ක්‍රමලේඛකයෙකු ලෙස නොසලකන බවත්, ඔහු දිගු කලක් තිස්සේ ඊමේල් සේවාලාභියෙකු තුළ පමණක් කේත ලියන බැවින් නව කේත ලිවීමෙන් ඈත් වී ඇති බවත්ය. ඔහුගේ කාලයෙන් වැඩි කොටසක් වැය වන්නේ තැපැල් කියවීමට සහ පණිවිඩ ලිවීමටය. තැපැල් ලැයිස්තුව හරහා යවන ලද පැච් සහ ඇදීමේ ඉල්ලීම් සමාලෝචනය කිරීම මෙන්ම යෝජිත වෙනස්කම් පිළිබඳ සාකච්ඡාවලට සහභාගී වීම දක්වා කාර්යය බැස යයි. සමහර අවස්ථාවලදී, ඔහු තම අදහස ව්‍යාජ කේතයෙන් පැහැදිලි කරයි හෝ පැච් වල වෙනස්කම් යෝජනා කරයි, ඔහු එය සම්පාදනය කර පරීක්ෂා කිරීමකින් තොරව ප්‍රතිචාරයක් ලෙස යවයි, එය නිසි මට්ටමට ගෙන ඒමේ කාර්යය පැච් එකේ මුල් කතුවරයාට භාර දෙයි.

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

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