Linux 6.5 inosvika nerutsigiro rwakakura, nhau nezvimwe

Linux Kernel

Linux inonyanya mahara kernel yakafanana neiyo Unix kernel.Ndiyo mumwe wemienzaniso mikuru yemahara uye yakavhurika sosi software.

Mushure memwedzi miviri yekuvandudza, Linus Torvalds yakazivisa kuburitswa kweLinux kernel 6.5. Shanduko dzinozivikanwa dzinosanganisira: tsigiro yeIntel TPMI simba manejimendi manejimendi, iyo cachestat system kufona, kuenderera kusanganisa kweRust mutauro rutsigiro, rutsigiro rweRISC-V vector mirairo, nezvimwe.

Muiyi vhezheni nyowani yeLinux 6.5 Kernel, zvingangoita gumi nemana nemazana matanhatu nenomwe zvigadziriso zvakaitwa uye 14674 mitsetse yekodhi yakawedzerwa.

Main nyowani maficha eLinux 6.5

Mune iyi vhezheni itsva yeLinux 6.5 Kernel, iyo RAPL interface inowedzera tsigiro yeTPMI michina Inoshandiswa muIntel processors kugonesa masimba ekutonga maficha, iyi nyowani interface inozadzisa yaimbove iripo RAPL MSR/MMIO interface uye inopa mamwe anochinjika emagetsi ekugadzirisa masimba.

Imwe shanduko inomira kubva mushanduro nyowani ndeyekuti akawedzera cachestat() kufona, iyo ine basa rekubvunza mamiriro e cache peji yemafaira nemadhairekitori. A new system call inobvumira mushandisi nzvimbo zvirongwa kuona kuti ndeapi mapeji efaira akachengetwa mundangariro huru.

Kusiyana neyaimbove iripo mincore() system call, iyo cachestat() call inokutendera kuti utarise huwandu hwakadzama, senge nhamba yemapeji akavharirwa, mapeji akasviba, mapeji akadzingwa, mapeji achangobva kudzingwa, uye mapeji akamisikidzwa kuti anyorezve.

Kune chikamu chekuvandudzwa kuri kuramba kuchiitwa muRust rutsigiro, Zvinomira pachena kuti zvave zvichibvira kushandisa Rust 1.68.2 vhezheni, iyo inodzikamisa mamwe emabasa anoshandiswa mukernel. Yakavandudzwa pini yekutanga API pamwe nekuwedzera masimba e'kukanganisa', 'sync', 'str', 'basa' uye 'mhando' modules.

Kune ARM64 masisitimu, tsigiro yePIE yekuwedzera inoitwa, iyo inopa kushanda kwekugadzirisa kodzero dzekuwana ndangariro. Panzvimbo peiyo hardcoding mvumo ruzivo mune ndangariro peji tafura, PIE inoshandisa mvumo array index inotsanangurwa mune registry.

Mu io_uring, the kugona kuchengeta mhete dzemhete uye kutumira mitsetse mundangariro yakapihwa munzvimbo yemushandisi. Iko kushandisa ikozvino kunogona kugovera yakazvimiririra dunhu rendangariro uye kuipfuudza kune io_uring kutora mukana wekugona kushandisa mapeji makuru ekurangarira.

Pamusoro peizvi, chimwe chezvinyowani chinomira pachena mune iyi vhezheni itsva yeLinux 6.5, iyo kernel basa mitsara, iyo inoita yekuona uye otomatiki kumaka kwemabasa ane yakanyanya CPU kushandiswa.

Mune masisitimu ane processors Zen 2 uye itsva AMD, P-State mutyairi anogoneswa nekusarudzika pachinzvimbo cheCPUFreq mutyairi wesimba manejimendi, pamwe neiyo parameter X86_AMD_PSTATE_DEFAULT_MODE yawedzerwa kuti isarudze iyo yakasarudzika P-State modhi.

Iyo faira system Overlayfs, akatamiswa kuti ashandise iyo itsva gomo API uye shanduko dzakaitwa kuronga kushanda kweComposeFS faira system semubatsiri kune OverlayFS uye EROFS faira masisitimu, pane kuchengetedza yakaparadzana kuita. Mu kernel 6.5, Composefs yakawedzera tsigiro ye "data-chete" maseru anoshandiswa kune data chete (akaparadzana nemetadata).

Kugadziridzwa kutsva kwakagadzirirwa iyo Btrfs faira system, sezvo iyo data data yakaitwa musynchronous mode yekukurumidza algorithms kuverenga crc32c uye xxhash cheki.

Yeimwe shanduko izvo zvinomira pachena:

  • AMDGPU mutyairi akawedzera rutsigiro rwekuwedzeredza frequency yeRadeon RX 7000 makadhi evhidhiyo.
  • Mutyairi wei915 anounza tsigiro yekutanga yeIntel Meteor Lake machipisi uye anowedzera kugona kushandisa VRR pamalaptops ane eDP kuratidza.
  • Yakawedzera tsigiro ye USB4 controller, kusanganisira yekutanga rutsigiro rweIntel Barlow Ridge controller inotsigira USB4 v2 (80 Gbps pamusoro pe USB Type-C).
  • Tsigiro yeMIDI 2.0 zvishandiso yakawedzerwa kune ALSA odhiyo subsystem.
  • Akawedzera mutyairi weNVIDIA SHIELD media consoles

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo mu inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako