Ang Linux 5.16 ay may ilang mga pagpapabuti para sa mga laro, nag-aalok ang BTRFS ng mas mahusay na pagganap at ang mga koneksyon sa SMB at CIFS ay mas matatag, bukod sa iba pang mga bagong bagay.

Linux 5.16

Well, meron na tayo dito. Matapos ang isang pag-unlad na "decelerated" ng mga petsa na kakalipas lang namin, at hindi lang iyon, ngunit higit pa rito ang pinakamalakas na araw ay nahulog noong Sabado, inilabas ni Linus Torvalds ang stable na bersyon ng Linux 5.16. Ito ang nangyayari sa pinakabagong bersyon ng LTS at ito ay susuportahan hanggang sa ilang oras pagkatapos nilang i-release ang Linux 5.17 na magsisimula sa pagbuo sa loob ng dalawang linggo.

Kabilang sa mga pinakatanyag na novelties (sa pamamagitan ng Phoronix) maaari nating banggitin na ang Linux 5.16 ay nagdagdag ng futex_waitv syscall mula sa FUTEX2, na mapapabuti ang karanasan sa paglalaro ng mga pamagat ng Windows sa Linux. Sa kabilang banda, ang suporta para sa dalawang uri ng hardware na inaalagaan ng mga developer, ang Apple Silicon M1 at ang simpleng Raspberry Pi board, ay patuloy na bumubuti.

Mga highlight ng Linux 5.16

  • Grapika:
    • DisplayPort 2.0 para sa AMDGPU driver bago ang mga susunod na gen na GPU na may suporta sa DP 2.0.
    • Ang AMDGPU USB4 display tunnel para sa Rembrandt / Yellow Carp ay inihahanda sa pamamagitan ng pagdaragdag ng USB4.
    • Ginagamit ng mga bagong GPU mula sa AMD ang kanilang bagong path ng code para sa enumeration ng device.
    • Suporta para sa mga uri ng konteksto ng VirtIO upang suportahan ang higit pang mga kaso ng paggamit gamit ang VirtIO virtual graphics driver.
    • Ang Intel's Protected Xe Path ay sinusuportahan na ngayon para sa Gen12 graphics.
    • Ang mga graphics ng Alder Lake S ay itinuturing na ngayon na matatag at ang mga Intel DG1 PCI ID ay naroroon na rin sa wakas, dahil ang DG1 ay medyo naayos na.
  • Mga Proseso:
    • Suporta para sa Intel AMX gamit ang kernel.
    • Mae-enjoy na ng mga AMD EPYC CPU ang SEV / SEV-ES live na paglipat sa loob ng host na may KVM.
    • Suporta sa audio para sa Yellow Carp at VanGogh APU audio coprocessor work.
    • Ang default na RISC-V kernel build ay sumusuporta na ngayon sa open source NVIDIA driver.
    • Patch ng pagkakakilanlan ng modelo ng Intel Raptor Lake.
    • Suporta sa hypervisor ng RISC-V KVM para sa hinaharap na mga processor ng RISC-V na sumusuporta sa extension ng hypervisor na iyon.
    • Suporta sa Raspberry Pi Compute Module 4 sa pangunahing kernel.
    • Pag-aalis ng mga MIPS Netlogic SoC.
    • Suporta para sa Snapdragon 690 at iba pang bagong ARM hardware tulad ng Rockchip RK3566 at RK3688.
    • Cluster-aware scheduling support para mapahusay ang mga desisyon sa pag-iiskedyul para sa mga processor kung saan ang mga core ay pinagsama-sama ng mga nakabahaging mapagkukunan tulad ng L2 cache. Ito ay para sa ARM at x86 kahit na sa ngayon ay humahantong ito sa mga regression para sa Intel Alder Lake.
  • Mga laro sa Linux:
    • Ang FUTEX2 syscall futex_waitv ay dumating bilang isang mahusay na pagpapabuti upang gawing mas angkop ang mga laro sa Windows na tumatakbo sa Linux sa functionality ng Windows kernel. Upang mapakinabangan ito, ang Proton at WINE ay kailangang ma-update.
    • Ang Nintendo Switch controller para sa Switch Pro at Joy-Cons controllers ay napabuti.
    • Mas mahusay na suporta para sa Sony PlayStation 5 controller.
    • Mas mahusay na suporta para sa mga HP Omen na laptop.
    • Mga pagpapahusay sa oryentasyon ng panel ng display ng Steam Deck.
  • Storage at mga file system:
    • I-block ang mga subsystem optimization, kabilang ang karamihan sa trabaho ni Jens Axboe sa pag-optimize ng per-core IOPS na potensyal ng Linux kernel.
    • Higit pang mga pagpapahusay sa pagganap para sa Btrfs.
    • Nagdaragdag ang F2FS ng opsyon na sadyang i-fragment ang filesystem para sa kapakinabangan ng developer.
    • Mas mabilis na Ceph na may mga asynchronous na dirop na pinagana bilang default.
    • Gumagamit na ngayon ng mga folio ang AFS, 9p, at Netfslib.
    • LZMA / MicroLZMA compression para sa EROFS.
    • Memory footprint reduction job para sa XFS.
  • Mga Network:
    • Mga pagpapahusay ng Microsoft SMB3 / CIFS kabilang ang mga pag-aayos at ilang gawain sa pagganap.
    • Realtek RT89 WiFi Controller upang suportahan ang mga bagong 802.11ax wireless adapter.
  • Iba pang mga hardware:
    • Sinusuportahan ng mga gumaganang sensor para sa marami pang ASUS at ASRock motherboard.
    • Suporta para sa Apple Magic Keyboard 2021.
    • Sinusuportahan na ngayon ng Habana Labs AI controller ang pagbabahagi ng peer-to-peer sa pamamagitan ng DMA-BUF.
    • Ang trabaho ay ginawa sa ACPI upang payagan ang isang controller na subukan ang hardware habang ito ay naka-off o nasa mababang kapangyarihan.
    • Higit pang gawain sa pagpapagana ng subsystem ng CXL.
    • Mga pagpapahusay ng suporta sa hardware para sa System76 notebook.
    • Bagong driver na haharap sa mga backlight na pinapaandar ng CE.
    • Mas mahusay na suporta sa AMD S0ix.
    • Gumagana ang USB bilang bahagi ng pag-update ng Apple Silicon.
    • Apple M1 PCIe Controller.
    • AMD Yellow Carp Runtime Power Management para sa XHCI Controllers.
    • Maraming mga pagpapabuti sa pamamahala ng enerhiya.
    • Mas mahusay na USB low latency na suporta sa audio at iba pang mga pagpapahusay ng tunog.
  • Katiwasayan:
    • SELinux / LSM / Smack na mga kontrol at pag-audit para sa IO_uring.
    • Pinahusay ang Retpoline code upang harapin ang muling pagsulat ng return springboard code. Ang x86 BPF code ngayon ay mas mahusay na umaayon sa mga inaasahan sa paligid ng Retpolines.
    • Paghahanda para suportahan ang FGKASLR sa hinaharap bilang randomization ng fine-grained / granular core address space arrangement.
    • Suporta para sa mga bisita ng KVM na magkaroon ng kontrol sa AMD PSF check bit upang gawin ang pagbabagong nauugnay sa seguridad kung nais.
    • Ang Microsoft ay nagsimulang maghatid ng Hyper-V isolation VM support.
    • Ang mga default ng Spectre SSBD / STIBP para sa mga thread ng SECCOMP ay na-relax.
  • mga iba:
    • Ang mga memory folio ay dumating bilang isang pangunahing pagpapahusay sa memory management code ng Linux.
    • Dumating ang DAMON-based memory reclamation upang tulungan ang Linux sa mga sitwasyong mababa ang memorya.
    • Ang na-update na pagpapatupad ng Zstd para sa kernel ay magagamit na ngayon.
    • Kakayanin ni Xen ang mas mabilis na pagsisimula ng mga bisita sa PV.
    • Nagsimula na ang trabaho upang linisin ang code.

Available na ngayon sa The Kernel Archive

Ang Linux 5.16 ay inihayag na at magagamit en Ang Kernel Archives. Ang mga gumagamit ng Ubuntu na gustong mag-install nito ay kailangang gawin ito nang mag-isa. Ang Jammy Jellyfish ay magiging isang bersyon ng LTS, kaya dapat itong dumating kasama ng Linux 5.15. Sa anumang kaso, ang Linux 5.16 ay hindi kailanman opisyal na darating sa Ubuntu.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.