Linux 6.0 yakatoburitswa uye inouya nezvakawanda zvitsva maficha nekuvandudzwa

Linux Kernel

Linux Kernel

Mushure memwedzi miviri yekuvandudza, Linus Torvalds akazivisa kuburitswa kweLinux 6.0 kernel, muchiziviso, renumbering inoitwa nokuda aesthetic zvikonzero uye iri pamutemo danho kuti kurerutsa kusagadzikana kuunganidza nhamba huru nhamba munhevedzano, sezvo Linus joked kuti chikonzero kuchinja shanduro nhamba zvingangoitika kupera minwe. uye zvigunwe kuverenga nhamba dzeshanduro.

Shanduro nyowani akagamuchira 16585 fixes kubva kune 2129 vagadziri, saizi yechigamba ndeye 103 MB (shanduko dzakakanganisa 13939 mafaera, yakawedzera 1420093 mitsetse yekodhi, yakabviswa 318741 mitsetse).

Zvikuru zvitsva zveLinux 6.0

Mune iyi vhezheni itsva yeLinux Kernel 6.0, Btrfs inoshandisa yechipiri vhezheni yeprotocol ye "send" command., iyo inoshandisa tsigiro yekuwedzera metadata, kutumira data mumabhuroko makuru (makuru kupfuura 64K), uye kuendesa zviyero mune yakamanikidzwa fomu. Yakawedzera zvakanyanya (kusvika katatu) kuita kwekushanda kuverenga kwakananga nekuda kwekuverenga panguva imwe chete kusvika kuzvikamu zve256, zvinoratidzwa kuti kukiyiwa kukakavara kwakaderedzwa uye kusimbiswa kwemetadata kwakakwidziridzwa nekudzikisa metadata yakachengeterwa zvinhu zvine usimbe.

Imwe shanduko yakakosha ine chekuita nemafaira masisitimu ndeyekuti mabasa matsva akawedzerwa EXT4_IOC_GETFSUID uye EXT4_IC_SETFSUID ioctl kune ext4 faira system kuti utore kana kuseta iyo UUID yakachengetwa mu superblock, pamwe neiyo F2FS faira system inopa yakaderera memory modhi inokwirisa mashandiro pane yakaderera RAM zvishandiso uye inobvumidza iwe kudzikisa ndangariro kushandiswa kumari yekushandisa.

Mune Overlayfs, kana yakakwidzwa pamusoro pefaira system ine mushandisi ID mepu, POSIX-inoenderana yekuwana yekutonga mazita inotsigirwa nemazvo.

Chimwe chitsva icho Linux 6.0 inopa ndeche mabasa matsva kuDAMON subsystem (Data Access Monitor) izvozvo Ivo havabvumire chete kutarisa kuwanikwa kwemaitiro kune RAM kubva panzvimbo yemushandisi, asi zvakare inopesvedzera manejimendi endangariro. Kunyanya, nyowani "LRU_SORT" module inotsanangurwa, iyo inobvumira LRU (Ichangopfuura Ichangobva Kushandiswa) rondedzero kuti idzokororwe kuti iwedzere kukosha kwemamwe mapeji endangariro.

Yakaitwa kugona kugadzira matunhu matsva ekurangarira uchishandisa hunyanzvi hwebhazi reCXL (Compute Express Link), iro rinoshandiswa kuronga kumhanyisa-kumhanya pakati peCPU nemidziyo yekuyeuka. CXL inobvumira kubatanidza uye kushandisa matunhu matsva kubva mundangariro zvinopihwa nekunze ndangariro midziyo seyekuwedzera kero yenzvimbo zviwanikwa zvekuwedzera sisitimu isingaite yekuwana ndangariro (DDR) kana yekuverenga-chete ndangariro (PMEM).

Yakagadziriswa system performance performance pane AMD Zen processors yakakonzerwa nekodhi yakawedzerwa makore makumi maviri apfuura kugadzirisa dambudziko rehardware pane mamwe machipset (yekuwedzera WAIT rairo yakawedzerwa kunonotsa processor kuitira kuti chipset ive nenguva yekupinda munzvimbo isina basa). Shanduko iyi yakakonzera kudzikira kwekuita mukati mebasa rose izvo zvinowanzochinjana pakati pezvisina basa uye zvakabatikana. Semuenzaniso, mushure mekudzima nzira yekunzvenga, avhareji yetbench test scores yakawedzera kubva pa32191 MB/s kusvika pa33805 MB/s.

Yakakwenenzverwa basa rekugovera pakati peCPU cores muzvirongwa zvakakura, izvo zvakaita kuti zvikwanise kuwedzera kushanda pasi pemamwe marudzi emutoro.

A mutsva IORING_RECV_MULTISHOT mureza pane asynchronous I/O interface io_uring, iyo inokutendera kuti ushandise akawanda-kupfura modhi neiyo recv () system yekufona kuita akawanda kuverenga kubva kune imwechete network socket panguva imwe chete. io_uring inoshandisawo tsigiro yekufambiswa kwenetiweki pasina kubhafa kwepakati-

Yakabviswa yakabviswa "efivars" interface mu sysfs kuwana UEFI boot variables (kuwana EFI data, efivarfs virtual file system ikozvino inoshandiswa zvakanyanya).

SRV verification mechanism yakawedzerwa (Runtime Verification) kuona kushanda kwakarurama mumasisitimu akavimbika izvo zvinovimbisa kuti hapana zvikanganiso. Kugoneswa kunoitwa panguva yekumhanya nekubatanidza zvibatiso kune zvibodzwa zvinotarisisa mafambiro chaiwo ekuita uchipesana nedefault reference deterministic automaton modhi inotsanangura maitiro anotarisirwa ehurongwa. Pakati pezvakanaka yeVR ndiyo kukwanisa kupa ongororo yakasimba pasina kushandiswa kwakasiyana kwehurongwa hwese mumutauro wekuenzanisira, pamwe chete nemhinduro inoshanduka kune zviitiko zvisingatarisirwi.

Zvakare zvakasimbiswa ndizvo yakasanganiswa kernel zvikamu zve enclave manejimendi yakavakirwa paIntel SGX2 tekinoroji (Software Guard eXtensions), iyo inobvumira maapplication kuita kodhi munzvimbo dzakasarudzika dzakavanzika dzendangariro, kupinda uko kunogumirwa neimwe system.

Yeimwe shanduko izvo zvinomira pachena:

  • Mune mutyairi weNouveau, iyo kodhi yakagadziridzwa kutsigira NVIDIA nv50 GPU kuratidza injini.
  • Iyo i915 (Intel) mutyairi inopa rutsigiro rweIntel Arc (DG2/Alchemist) A750 uye A770 discrete graphics makadhi.
  • Kuitwa kwekutanga kwerutsigiro rweIntel Ponte Vecchio (Xe-HPC) uye Meteor Lake GPUs yakatsanangurwa.
  • Basa rakaenderera mberi nerutsigiro rweIntel Raptor Lake chikuva.
  • Yakawedzera mutsva logicvc DRM mutyairi weLogiCVC kuratidza.
  • Iyo v3d mutyairi (yeBroadcom Vhidhiyo Core GPUs) yave kutsigirwa paRaspberry Pi 4 mabhodhi.
  • Yakawedzera Qualcomm Adreno 619 GPU rutsigiro kune msm mutyairi.
  • Yakawedzerwa rutsigiro rweARM Mali Valhall GPUs kumutyairi wePanfrost.
  • Yakawedzerwa yekutanga rutsigiro rweQualcomm Snapdragon 8cx Gen3 processors anoshandiswa muLenovo FungaPad X13s laptops.
  • Yakawedzera madhiraivha edhidhiyo e AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake, uye Mediatek MT8186 mapuratifomu.
  • Yakawedzerwa rutsigiro rweIntel Havana Gaudi 2 muchina kudzidza accelerators.
  • Yakawedzerwa rutsigiro rweARM SoC Allwinner H616, NXP i.MX93, Sunplus SP7021, Nuvoton NPCM8XX, Marvell Prestera 98DX2530, Google Chameleon v3.

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


Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa.

*

*

  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