Linux 5.19 vjen me shumë përmirësime për AMD dhe Intel. Versioni tjetër mund të jetë Linux 6.0

Linux 5.19

Ne tashmë kemi këtu një version të ri të kernelit të sistemit(ve) operativ që e pëlqejnë më shumë redaktorët dhe lexuesit e blogjeve si ky. Me këtë rast, pas 5.18 ishte radha e linux 5.19, të cilin Linus Torvalds sapo ka njoftuar publikimin e saj. Kur them se "i erdhi radha", dua të them se ishte gjëja logjike për të bërë, dhe kështu ka qenë që kur filloi zhvillimi i tij, por kishte më shumë dyshime nëse tjetri do të ishte Linux 5.20 apo tashmë Linux 6.0. Por ky artikull ka të bëjë me versionin më të fundit të qëndrueshëm, lëshimi i të cilit tani është zyrtar.

Linux 5.19 është një version i madh. Tashmë në dritaren e bashkimit u verifikua se do të kishte shumë ndryshime, megjithëse sasia e tyre nuk ka bërë që kerneli të rritet në madhësi. Më poshtë është një listë me lajmet më të spikatura, marr nga Phoronix, një medium i specializuar që ndjek nga afër zhvillimin e Linux-it, ndër të tjera si analizat e famshme të tij dhe krahasimet e të gjitha llojeve të harduerit.

Pikat kryesore të Linux 5.19

  • Përpunuesit dhe platformat:
    • Intel In-Field Scan (IFS) është shkrirë për të lehtësuar testimin e silikonit të CPU-së përpara vendosjes së qendrës së të dhënave ose testimit të silikonit me kalimin e kohës për të ndihmuar në zbulimin e çdo problemi të pazbuluar të harduerit. Kontrollet ECC ose teste të tjera ekzistuese.
    • LoongArch u shkri si një port i ri CPU për kernelin Linux. Megjithatë, siç u përmend, nuk ka ende mbështetje për nisjen e ndonjë sistemi LoongArch për shkak të disa drejtuesve që nuk janë ende gati për linjën kryesore.
    • Mbështetje për bordin PolarBerry RISC-V FPGA që përdor PolarFire SoC.
    • Mbështetje për ekzekutimin e binarëve 32-bit (RV32) në RISC-V 64-bit (RV64).
    • Përfundimi i përpjekjes 12-vjeçare të Armit ndër-platformë me përfundimisht konvertimin e kodit të vjetër ARMv4T/ARMv5 për ndërtimet e kernelit ndër-platformë. Mbështetja ndër-platformë e krahut për harduerin më të vjetër Intel XScale/PXA është përfunduar gjithashtu.
    • U shtua HPE GXP SoC që do të përdoret për funksionet e Kontrolluesit të Menaxhimit të Baseboard (BMC) në serverët e ardhshëm HPE.
    • Mbështetje për zgjerimin e matricës së shkallëzuar ARMv9. Zgjerimi i shkallëzueshëm i matricës (SME) bazohet në SVE/SVE2.
    • Ndryshimet e përsosjes janë domethënëse nga ana e AMD, me zgjerime në Zen 4 IBS, AMD PerfMonV2 dhe më në fund AMD Zen 3 Branch Sampling (BRS).
    • Heqja e arkitekturës së vjetër të CPU Renesas H8/300. Kjo arkitekturë është e vjetër dhe nuk është ruajtur në kernel prej vitesh, pasi është hequr një herë nga linja kryesore.
    • Heqja e mbështetjes së vjetëruar x86 a.out.
    • Shumë përditësime të menaxhimit termik dhe të energjisë nga Intel, duke përfshirë një rregullim për laptopët e nxehtë Linux që shkarkojnë baterinë ndërsa përpiqen të flenë.
    • Pastrim më i lehtë i veçorive të CPUID.
    • Ngarkimi i vonuar i mikrokodit për x86/x86_64 është çaktivizuar si parazgjedhje dhe do të korruptojë kernelin. Përdoruesit këshillohen të ngarkojnë mikrokodin e CPU-së herët.
  • Virtualizimi:
    • AMD SEV-SNP më në fund është instaluar kryesisht për përditësimin e Virtualizimit të Sigurt të Enkriptuar (SEV) të prezantuar me procesorët AMD EPYC 7003 "Milan".
    • Zgjerimet e domenit të Trust Intel (TDX) janë bashkuar me kodin e hershëm gati.
    • Mbështetje për XSAVEC kur punon si mysafir i VM.
    • Microsoft ka shkurtuar kohën e nisjes së mysafirëve Hyper-V për makinat e mëdha virtuale Azure me shumë GPU.
    • Mbështetje për Linux EFO për të hyrë në sekretet e VM-së për hipervizorët Konfidenciale Kompjuterike (CoCo), si p.sh. me AMD SEV.
    • Përditësimet e KVM dhe Xen.
    • Një objektiv i ri i makinës virtuale m68k për përdorim virtual që bazohet në Goldfish të Google dhe është shumë më i aftë se opsionet ekzistuese të emulimit të Motorola 68000.
  • Grafika dhe ekrane:
    • Gati gjysmë milioni rreshta kodi të ri.
    • Shumë punë është duke u bërë për të mundësuar që blloqet IP për grafikat AMD RDNA3 të lëshohen më vonë këtë vit së bashku me përshpejtuesit e gjeneratës së ardhshme CDNA Instinct.
    • ID-të e Intel DG2/Alchemist PCI për dizajnet e pllakës amë.
    • Mbështetje për grafikë Intel Raptor Lake P, nga shtigjet ekzistuese të kodit.
    • Motori llogaritës ABI tani është i ekspozuar për harduerin DG2/Alchemist.
    • Një çuditshmëri e energjisë për GPU-të DG2/Alchemist për të siguruar që Menaxhimi i Energjisë së Gjendjes Aktive PCIe (ASPM) është aktivizuar me sukses.
    • Mbështetje e shoferit ASpeed ​​AST për DisplayPort.
    • Pajtueshmëria me Rockchip VOP2.
    • Mbështetje për një variant të ri bazë të RDNA2 "Beige Goby".
    • Mbështetje MediaTek Vcodec për kodekët pa shtetësi VP8 dhe VP9.
  • Sistemet e skedarëve dhe ruajtja:
    • Përmirësime të shumta të dukshme në sistemin e skedarëve Btrfs, nga mbështetja e nënfaqeve për çdo PAGE_SIZE më të madhe se 4K deri tek mbështetja e nënfaqeve për modalitetet origjinale RAID 5/6 të Btrfs dhe shtesa të tjera.
    • Mbështetje për kontrolluesin NVMe M1 të Apple.
    • Shumë kode të reja për sistemin e skedarëve XFS.
    • Krijimi i skedarëve FAT16/FAT32/informacioni për kohën e lindjes nëpërmjet thirrjes së sistemit statx.
    • Rregullimet e drejtuesve të kernelit NTFS3 janë bashkuar për të adresuar përfundimisht disa çështje të mirëmbajtjes me këtë drejtues të kernelit NTFS të kontribuar në kernel vitin e kaluar nga Paragon Software.
    • Përmirësime të ndryshme në F2FS dhe përditësime rutinë për EROFS dhe EXT4.
    • Mbështetje për serverin e sjellshëm NFSv3.
    • Mbështetje eMMC për përdorimin e sektorëve TRIM në zero.
    • Mbështetje për shtresat IDMAPPED me OverlayFS.
    • Një rregullim i shkëlqyer i performancës për exFAT.
    • Shumë përmirësime në IO_uring.
  • Hardware tjetër:
    • Punë e pafundme në drejtuesin Synopsys DWC3 USB3.
    • Bashkoi drejtuesin e Apple eFuses për të lexuar këto eFuse të programuara në SoC të Apple M1 për të ruajtur të dhënat e kalibrimit.
    • Puna ka vazhduar për drejtuesin e Intel Havana Labs AI.
    • Mbështetje për fillimin e përditësimeve të firmuerit nëpërmjet sysfs për përdorimin e kartës Intel FPGA PCIe dhe raste të tjera të mundshme përdorimi.
    • Mbështetje për raportimin e vendndodhjes fizike të një pajisjeje të lidhur kur ekspozohet si përmes ACPI. Kjo mund të ndihmojë në vërejtjen se ku një komponent i lidhur është në lidhje me serverin/sistemin në rastet e porteve/lokacioneve të shumta etj.
    • Drejtuesi i levës Raspberry Pi Sense HAT u bashkua.
    • Mbështetje e drejtuesit të EC të Chrome OS për Kornizën e Laptopit.
    • Aktivizimi i vazhdueshëm i mbështetjes Compute Express Link (CXL) për serverët e gjeneratës së ardhshme.
    • Mbështetje më e mirë për tastierën Lenovo ThinkPad Trackpoint II.
    • Trajtimi i duhur i tastierave Keychron C-Series/K-Series.
    • Përmirësimet e shoferit Wacom dhe punë të tjera HID.
    • Shoferi audio AVS i Intel filloi të ulej si një rishkrim i kodit të vjetër të shoferit audio të epokës Skylake/Kabylake/Apollo Lake/Amber Lake.
    • Vazhdimi i përmirësimeve të monitorimit të harduerit të shtesave të motherboard ASUS në pajisjet Aquacomputer.
  • Siguri:
    • Mbështetje Clang RandStruct për randomizimin e paraqitjes së strukturës dhe e ngjashme me mbështetjen ekzistuese të GCC.
    • Vazhdimi i punës së modernizimit të kodit RNG për gjenerimin e numrave të rastit.
    • Enklava Intel SGX ishin të prirura të dështonin nën presionin e lartë të memories, por ky problem për Zgjerimet e Software Guard në Linux tani është zgjidhur.
    • Bërja e jetës së mjerueshme për zhvilluesit e aplikacioneve që sillen keq në përdorimin e bllokimit të ndarjes.
  • të tjerët:
    • Shumë përmirësime të rëndësishme të rrjetit, nga Big TCP deri te ndriçimi LED i pastërLiFi për komunikim me valë dhe shumë përmirësime të tjera.
    • Një opsion i ri për të konfiguruar me lehtësi një kernel korrigjimi x86_64.
    • Printk tani do të shkarkojë mesazhe në KThreads nga tastiera.
    • Shumë përmirësime në menaxhimin e kujtesës.
    • Një nënsistem i ri i bashkuar është Hardware Timestamping Engine (HTE) për të koordinuar ndërmjet ofruesve të kohës dhe konsumatorëve si GPIO dhe IRQ. Ofruesi fillestar HTE me Linux 5.19 është vetëm për NVIDIA Tegra Xavier SoC. Edhe pse Linus Torvalds nuk i pëlqen emri HTE dhe ai mund të ndryshohet akoma këtë cikël ose tjetrin.
    • Pastrim pranveror në zonën e skenës, duke përfshirë promovimin e drejtuesit të WiFi WFX jashtë zonës së skenës.
    • Mbështetja e firmuerit të ngjeshur Zstd si një alternativë ndaj mbështetjes ekzistuese të firmuerit të ngjeshur XZ për të kursyer hapësirën në disk duke kompresuar shumë binarët e firmuerit të pranishëm në sistemet moderne Linux.

Linux 5.19 u bë e ditur pak çaste më parë, dhe kodi juaj është tani i disponueshëm dhe do të jetë së shpejti në Arkivi i Kernelit. Përdoruesit e Ubuntu që duan ta instalojnë atë tani do të duhet ta bëjnë vetë ose me mjete si Umki, ose prisni nisjen e tetorit dhe bëni hapin drejt një më të madh.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.