කර්නල් 5.19 ක්‍රියාවලි වැඩිදියුණු කිරීම්, දෘඪාංග සහාය, ආරක්ෂාව සහ තවත් බොහෝ දේ සමඟ පැමිණේ

කර්නල් 5.19 හි නව අනුවාදය දැනටමත් නිකුත් කර ඇත සහ මෙම නව අනුවාදයේ, වඩාත්ම කැපී පෙනෙන වෙනස්කම් අතර, උදාහරණයක් ලෙස, the LoongArch ප්‍රොසෙසර ගෘහ නිර්මාණ ශිල්පය සඳහා සහය දක්වයි, "BIG TCP" පැච් අනුකලනය, fscache හි "ඉල්ලුම මත" මාදිලිය, a.out ආකෘතියට සහය වීමට කේත ඉවත් කිරීම, භාවිතා කිරීමේ හැකියාව ස්ථිරාංග සම්පීඩනය කිරීමට ZSTD, පරිශීලක අවකාශයෙන් මතකය පාලනය කිරීම සඳහා අතුරු මුහුණතක්, ව්‍යාජ සසම්භාවී අංක උත්පාදකයේ වැඩි දියුණු කළ විශ්වසනීයත්වය සහ ක්‍රියාකාරීත්වය, Intel IFS සඳහා සහය (In-Field Scan), AMD SEV-SNP (Secure Nested Paging), Intel TDX (විශ්වාසදායී වසම් දිගු) සහ ARM SME දිගු (Scalable Matrix දිගුව).

නව අනුවාදය සංවර්ධකයින් 16401 කින් 2190 නිවැරදි කිරීම් පිළිගෙන ඇත (නවතම අනුවාදය සංවර්ධකයින් 16206 කින් නිවැරදි කිරීම් 2127 ක් ඇත), පැච් ප්‍රමාණය: 90 MB (වෙනස්කම් ගොනු 13847 ක් බලපෑවේය, කේත පේළි 1149456 එකතු කරන ලදි, පේළි 349177 ඉවත් කරන ලදී).

කර්නලයේ ප්‍රධාන පුවත් 5.19

මෙම නව අනුවාදයේ වඩාත්ම කැපී පෙනෙන වෙනස්කම් අතරින්, එය සොයාගත් බව අපට සඳහන් කළ හැකිය Clang 15 සමඟ සම්පාදනය කරන විට, සසම්භාවී යාන්ත්‍රණයට සහය දක්වයි කර්නල් ව්යුහයේ.

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

උප පද්ධතිය IMA (අඛණ්ඩතා මැනීමේ ගෘහ නිර්මාණ ශිල්පය), ඩිජිටල් අත්සන් සහ හෑෂ් භාවිතයෙන් මෙහෙයුම් පද්ධති සංරචකවල අඛණ්ඩතාව පරීක්ෂා කිරීම සඳහා නිර්මාණය කර ඇත, ගොනු සත්‍යාපනය සඳහා fs-verity මොඩියුලය භාවිතා කිරීමට වෙනස් කරන ලදී.

eBPF උප පද්ධතියට වරප්‍රසාද ලත් ප්‍රවේශය අක්‍රිය කරන විට ක්‍රියාවන්හි තර්කනය වෙනස් කරන ලදී; මීට පෙර, bpf() පද්ධති ඇමතුම හා සම්බන්ධ සියලුම විධානයන් අක්‍රිය කර ඇති අතර, 5.19 අනුවාදයට අනුව, වස්තු නිර්මාණයට තුඩු නොදෙන විධාන වෙත ප්‍රවේශය රඳවා තබා ඇත. මෙම හැසිරීම සමඟ, BPF වැඩසටහනක් පැටවීම සඳහා වරප්‍රසාදිත ක්‍රියාවලියක් අවශ්‍ය වේ, නමුත් වරප්‍රසාද ලත් ක්‍රියාවලීන් වැඩසටහන සමඟ අන්තර් ක්‍රියා කළ හැක.

එකතු කරන ලදි MPTCP සම්බන්ධතා බිඳවැටීම සඳහා සහාය (MultiPath TCP) සරල TCP වෙත, MPTCP හි ඇතැම් කාර්යයන් භාවිතා කළ නොහැකි අවස්ථාවන්හිදී. MPTCP යනු විවිධ IP ලිපිනවලට බැඳී ඇති විවිධ ජාල අතුරුමුහුණත් හරහා මාර්ග කිහිපයක් ඔස්සේ එකවර පැකට් බෙදා හැරීම සමඟ TCP සම්බන්ධතාවයක් ක්‍රියාත්මක කිරීම සංවිධානය කිරීම සඳහා TCP ප්‍රොටෝකෝලයේ දිගුවකි. පරිශීලක අවකාශයෙන් MPTCP ප්‍රවාහ කළමනාකරණය කිරීමට API එකක් එක් කරන ලදී.

එය ද ඉස්මතු කර දක්වයි කේත පේළි 420 කට වඩා එකතු කරන ලදී පාලක සම්බන්ධ amdgpu, එයින් පේළි 400 ක් පමණ ASIC රෙජිස්ටර් සඳහා දත්ත සහිත ශීර්ෂ ගොනු ස්වයංක්‍රීයව ජනනය වේ AMD GPU ධාවකය තුළ, සහ තවත් 22,5K රේඛා AMD SoC000 සහායෙහි මූලික ක්‍රියාත්මක කිරීම සපයයි. AMD GPU සඳහා සම්පූර්ණ ධාවක ප්‍රමාණය කේත රේඛා මිලියන 21 ඉක්මවා ඇත. SoC4 ට අමතරව, AMD ධාවක SMU 21.x (පද්ධති කළමනාකරණ ඒකකය), USB-C සහ GPUVM සඳහා යාවත්කාලීන කළ සහාය ඇතුළත් වන අතර, RDNA13 (RX 3) සහ CDNA (AMD සහජ බුද්ධිය) ඊළඟ පරම්පරාව සඳහා සහය දැක්වීමට සූදානම්ය. .

i915 රියදුරු (ඉන්ටෙල්) වැඩි දියුණු කළ බලශක්ති කළමනාකරණ හැකියාවන් ඇත, ලැප්ටොප් පරිගණකවල භාවිතා කරන Intel DG2 (Arc Alchemist) GPU සඳහා IDs එකතු කරන ලදී, Intel Raptor Lake-P (RPL-P) වේදිකාව සඳහා මූලික සහාය ලබා දෙන ලදී, Arctic Sound-M ග්‍රැෆික් කාඩ්පත් පිළිබඳ තොරතුරු එකතු කරන ලදී, පරිගණක එන්ජින් සඳහා ABI ක්‍රියාත්මක කරන ලදී, Tile2 ආකෘතිය සඳහා DG4 කාඩ්පත් සහාය සඳහා එකතු කරන ලදී, Haswell microarchitecture මත පදනම් වූ පද්ධති සඳහා DisplayPort HDR සහාය.

පාලකය Nouveau drm_gem_plane_helper_prepare_fb ධාවකය භාවිතා කිරීමට මාරු වී ඇත, සමහර ව්‍යුහයන් සහ විචල්‍යයන් ස්ථිතිකව පවරා ඇත. NVIDIA විසින් විවෘත මූලාශ්‍ර Nouveau කර්නල් මොඩියුල භාවිතා කිරීම සම්බන්ධයෙන්, මෙතෙක් සිදු කරන ලද කාර්යය දෝෂ හඳුනා ගැනීම සහ ඉවත් කිරීම දක්වා අඩු කර ඇත. අනාගතයේදී, පාලකයේ ක්රියාකාරිත්වය වැඩි දියුණු කිරීම සඳහා නිකුත් කරන ලද ස්ථිරාංග භාවිතා කිරීමට සැලසුම් කර ඇත.

හැකියාවන් වර්ධනය කර ඇත සම්බන්ධ බෙදීම් අගුළු හඳුනාගැනීමේ ප්‍රතිචාරය ("split lock"), පරමාණුක උපදෙස් ක්‍රියාත්මක කරන විට, දත්ත ප්‍රසාරණය කරන ලද CPU හැඹිලියේ රේඛා දෙකක් හරහා යන නිසා මතකයේ නොගැලපෙන දත්ත වෙත ප්‍රවේශ වීමේදී සිදු වේ. එවැනි බිඳවැටීම් කාර්ය සාධනයේ සැලකිය යුතු පහත වැටීමකට තුඩු දෙයි. පෙරනිමියෙන්, පෙරනිමියෙන්, කර්නලය බිඳවැටීමට හේතු වූ ක්‍රියාවලිය පිළිබඳ තොරතුරු සහිත අනතුරු ඇඟවීමක් නිකුත් කළේ නම්, දැන් පද්ධතියේ ඉතිරි කොටසේ ක්‍රියාකාරිත්වය ආරක්ෂා කිරීම සඳහා ගැටළුකාරී ක්‍රියාවලිය අතිරේකව මන්දගාමී වනු ඇත.

එකතු කරන ලදි IFS යාන්ත්රණය සඳහා සහාය (ඉන්-ෆීල්ඩ් ස්කෑන්) ඉන්ටෙල් ප්‍රොසෙසරවල ක්‍රියාත්මක කර ඇත අඩු මට්ටමේ CPU රෝග විනිශ්චය පරීක්ෂණ ධාවනය කිරීමට ඔබට ඉඩ සලසයි දෝෂ නිවැරදි කිරීමේ කේත (ඊසීසී) හෝ සමානාත්මතා බිටු මත පදනම්ව සාමාන්‍ය ක්‍රම මගින් අනාවරණය කර නොගන්නා ගැටළු හඳුනාගත හැකිය.

අනෙක් වෙනස්කම් වලින් මෙම නව අනුවාදයෙන් කැපී පෙනෙන:

  • M1 චිපය මත පදනම්ව Apple පරිගණකවල භාවිතා කරන NVMe පාලකය සඳහා ධාවකයක් එක් කරන ලදී.
  • MIPS සහ RISC-V වලට සමාන නව RISC ISA ක්‍රියාත්මක කරන Loongson 3 5000 ප්‍රොසෙසරවල භාවිතා වන LoongArch උපදෙස් කට්ටල ගෘහ නිර්මාණ ශිල්පය සඳහා මූලික සහය එක් කරන ලදී.
  • LoongArch ගෘහ නිර්මාණ ශිල්පය අනුවාද තුනකින් ලබා ගත හැකිය: 32-bit සරල කළ (LA32R), 32-bit සාමාන්‍ය (LA32S) සහ 64-bit (LA64).
  • bootconfig ගොනුව කර්නලය තුළට කාවැද්දීමේ හැකියාව එක් කරන ලදී.
  • 'CONFIG_BOOT_CONFIG_EMBED_FILE="/PATH/TO/BOOTCONFIG/FILE"'.
  • x86-විශේෂිත ඇරඹුම් විකල්ප සඳහා සහය ඉවත් කරන ලදී: nosp, nosmap, nosmep, noexec, සහ noclflush).
  • දිගු කලක් නඩත්තු නොකළ යල්පැන ගිය CPU ගෘහ නිර්මාණ ශිල්පය h8300 (Renesas H8/300) සඳහා සහය නතර කර ඇත.

අවසානයේ ඔබ ඒ ගැන වැඩි විස්තර දැන ගැනීමට කැමති නම් මෙම නව අනුවාදය ගැන, ඔබට විස්තර පරීක්ෂා කළ හැකිය පහත සබැඳියේ.


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

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

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

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

*

*

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