Linux 5.18 දැනටමත් නිකුත් කර ඇති අතර බොහෝ වෙනස්කම් සහ වැඩිදියුණු කිරීම් සමඟ පැමිණේ

දින කිහිපයකට පෙර Linus Torvalds විසින් Linux 5.18 හි ස්ථාවර අනුවාදයේ සාමාන්‍ය පවතින බව නිවේදනය කළේය., Linux 5.17 කර්නල් ශ්‍රේණියෙන් හරියටම මාස දෙකකට පසුව පැමිණෙන අනුවාදයක් සහ එහි සංවර්ධන චක්‍රය පුරාවට RC (නිදහස් අපේක්ෂක) අදියර අටක් ලැබුණු අතර, කර්නල් සංවර්ධකයින්ට දෝෂ නිවැරදි කිරීමට සහ පවතින විශේෂාංග වැඩිදියුණු කිරීමට උපකාරී විය.

Linux Kernel 5.18 හි මෙම නව අනුවාදයේ වඩාත්ම අදාළ වෙනස්කම් අතර C11 සම්පාදන ප්‍රමිතිය වෙනස් කිරීම, ලුහුබැඳීමේ පද්ධතියේ "පරිශීලක සිදුවීම්" සඳහා සහය, "ධාරක පද්ධති කළමනාකරණ වරාය" ශ්‍රිතය සඳහා සහය » AMD වෙතින්, 64 සඳහා සහය ඇතුළත් වේ. -bit integrity checksums on NVMe උපාංග සහ තවත් දේ.

ලිනක්ස් 5.18 හි ප්‍රධාන නව අංග

Linux Kernel 5.18 හි මෙම නව අනුවාදය තුළ Intel වෙතින් බොහෝ එකතු කිරීම් සිදු කර ඇත. නව ධාවකය "දෘඪාංග ප්රතිපෝෂණ අතුරුමුහුණත" (HFI) Alder Lake වැනි දෙමුහුන් ප්‍රොසෙසර සඳහා, "මෘදුකාංග නිර්වචනය කළ සිලිකන්" (SDSi) අනාගත Intel CPU සමඟ බලපත්‍ර ලත් සිලිකන් විශේෂාංග, "Control-Flow Enforcement Technology හි කොටසක් ලෙස "Intel Indirect Branch Tracking" (IBT) සක්‍රීය කිරීමට ඒකාබද්ධ කර ඇත. ”, “ENQCMD” Sapphire Rapids සහ තවත් දේ සඳහා නැවත සබල කර ඇත. Intel PECI, Platform Environmental Control Interface, Intel සේවාදායක වේදිකාවල CPU සහ BMC අතර අතුරු මුහුණත සඳහා ද ඒකාබද්ධ කරන ලදී.

මෙම Intel IPI අථත්‍යකරණය සඳහා වූ සූදානම Linux 5.18 වෙතද ගොඩ බැස්සේය, සත්‍ය සක්‍රිය කිරීම v5.19 චක්‍රය සඳහා තිබිය යුතු අතර. නව Intel ගැන ග්‍රැෆික් අවකාශයේ, Linux 5.18 DG2 G12 උප වේදිකාව සඳහා සහය දක්වයි, Intel Alder Lake N ග්‍රැෆික්ස් සඳහා සහය සහ විවිධ DG2/Alchemist සක්‍රීය බිටු.

Zen 4 CPU සඳහා AMD EDAC මත වැඩ, කැදලි අථත්‍යකරණ වැඩිදියුණු කිරීම් ද ඇත. AMD සහ Zen 4 හි අනෙකුත් වැඩ වලින්. Linux 5.18 සමඟ KVM AMD අතථ්‍ය යන්ත්‍ර සමඟ ද අනුකූල වේ අද වන විට vCPU 511 සිට 255 vCPU දක්වා, සහ නවතම පරම්පරාවේ EPYC අභිබවා යයි. Bergamo සමඟ වැඩි හර සංඛ්‍යාවක් ලබා දෙන සේවාදායකයන්. AMD ග්‍රැෆික්ස් සම්බන්ධයෙන් ගත් කල, Linux 5.18 පෙරනිමියෙන් AMDGPU හි FreeSync "වීඩියෝ මාදිලිය" සක්‍රීය කරයි, එය පෙර කර්නලවල මොඩියුල විකල්පයක් පිටුපස සැඟවී ඇත.

IP හි පළමු කොටස් GPU සහ APU සඳහා ද සක්‍රීය කර ඇත ඊළඟ පරම්පරාව, නමුත් බොහෝ දේ කර්නලය 5.19 හි සැලසුම් කර ඇත. දෘඪාංග සම්බන්ධයෙන්, ද "Raspberry Pi Zero 2W" මෙම අනුවාදයේ සම්පූර්ණ ලිනක්ස් කර්නල් සහාය ඇත.

මීට අමතරව, ReiserFS ගොනු පද්ධතිය අවලංගු කර ඇති අතර එය 2025 දී ඉවත් කිරීමට අපේක්ෂා කෙරේ. ReiserFS ක්ෂය කිරීම නව මවුන්ට්, අයියෝමැප් සහ වෙළුම් API සඳහා සහය දැක්වීම සඳහා පොදු ගොනු පද්ධති වෙනස්කම් පවත්වා ගැනීමට අවශ්‍ය උත්සාහය අඩු කරනු ඇත.

එය ද ඉස්මතු කර දක්වයි සංඛ්‍යාලේඛන ගණනය කිරීමේ කේතය ප්‍රතිනිර්මාණය කර ඇත උපාංග සිතියම් ධාවකවල, dm-crypt වැනි ධාවකවල ගිණුම්කරණ නිරවද්‍යතාවය සැලකිය යුතු ලෙස වැඩිදියුණු කර ඇත. NVMe උපාංග සඳහා, අඛණ්ඩතා පිරික්සුම් සඳහා 64-bit චෙක්සම් සඳහා සහය ක්‍රියාත්මක කර ඇත.

අනෙක් අතට, පැච් කට්ටලයක් ඒකාබද්ධ කිරීම ආරම්භ වී ඇති බව අවධාරණය කෙරේ, ශීර්ෂ ගොනු වල ධුරාවලිය ප්‍රතිව්‍යුහගත කිරීමෙන් සහ හරස් පරායත්තතා ගණන අඩු කිරීමෙන් කර්නලය නැවත ගොඩනැගීමේ කාලය සැලකිය යුතු ලෙස අඩු කළ හැක. Kernel 5.18 හි කාලසටහන් ශීර්ෂ ගොනු (kernel/sched) හි ව්‍යුහය ප්‍රශස්ත කරන පැච් ඇතුළත් වේ.

කර්නල් කේතය C11 සම්මත භාවිතා කළ හැක, 2011 දී ප්‍රකාශයට පත් කරන ලදී. මීට පෙර, කර්නලයට එකතු කරන ලද කේතය 89 දී පිහිටුවන ලද ANSI C (C1989) පිරිවිතරයන්ට අනුකූල විය යුතු විය. '–std=gnu89' විකල්පය '–std=gnu11 -Wno-shift- negative ලෙස වෙනස් කරන ලදී. 5.18 kernel build scripts වල -value'. C17 ප්‍රමිතිය භාවිතා කිරීමේ හැකියාව සලකා බලන ලදී, නමුත් මෙම අවස්ථාවේ දී GCC හි අවම සහය දක්වන අනුවාදය වැඩි කිරීම අවශ්‍ය වනු ඇත, C11 සහාය ඇතුළත් කිරීම GCC අනුවාදය (5.1) සඳහා වත්මන් අවශ්‍යතා වලට අනුකූල වේ.

එසේම පරිශීලක අවකාශයේ යෙදුම් ලුහුබැඳීම සඳහා විස්තීරණ මෙවලම් උද්දීපනය කර ඇත. නව කර්නල් අනුවාදය මඟින් පරිශීලක ක්‍රියාවලීන් සඳහා පරිශීලක සිදුවීම් නිර්මාණය කිරීමට සහ ට්‍රේස් බෆරයට දත්ත ලිවීමට හැකියාව එක් කරයි, එය ftrace සහ perf වැනි පොදු කර්නල් ට්‍රේස් උපයෝගිතා හරහා නැරඹිය හැකිය.

අවසාන වශයෙන්, ඔබ ඒ ගැන වැඩි විස්තර දැන ගැනීමට කැමති නම්, ඔබට එහි ඇති විස්තර විමසා බැලිය හැකිය පහත සබැඳිය.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.