Linux 5.13: ssa on alustava tuki Apple M1: lle, ohjainparannukset ja paljon muuta

Linux-ydin

Kahden kuukauden kehityksen jälkeen, Linus Torvalds julkaisi Linux-ytimen 5.13-julkaisun jota pidetään historian suurimpana versiona, koska se sai 17189 korjausta 2150 kehittäjältä ja joista muutokset vaikuttivat 12996 tiedostoon, 794705 koodiriviä lisätty, 399590 riviä poistettu

Yksi merkittävimmistä muutoksista Alkuperäinen tuki Apple M1 -piireille korostettu, cgroup "misc" -ohjain, keskeytetty / dev / kmem -tuki, tuki uusille Intel- ja AMD-näytönohjaimille, kyky soittaa suoraan ytimen toimintoihin BPF-ohjelmista, ytimen pinon satunnaistaminen jokaiselle järjestelmäkutsulle, mahdollisuus rakentaa Clang CFI (Control Flow Integrity) -suojauksella, LSM-moduulin Landlock prosessin lisäkaasuja varten ja paljon muuta.

Linux 5.13: n tärkeimmät uudet ominaisuudet

Tässä uudessa versiossa Kernel sKorostetaan Applen ARM M1 -piirin ensimmäisen tuen käyttöönottoa, joka katkaisee keskeytysohjaimen, ajastimen, UART: n, SMP: n, I / O: n ja MMIO: n toiminnot. Mainitaan, että grafiikkasuorittimen käänteinen suunnittelu ei ole vielä valmis, sarjakonsolin ja kehyspuskurin tuki tarjotaan lähdön järjestämiseksi.

Toinen uutuus, joka erottuu on jatkuva integrointi MPTCP-ytimeen (MultiPath TCP), koska uusi versio lisää tuen sockoptille yleisten TCP-asetusten määrittämiseksi. Kyky nollata yksittäiset alavirrat on toteutettu.

Erottuu myös a uusi "Muut" -ryhmäohjain (CONFIG_CGROUP_MISC), joka on suunniteltu rajoittamaan ja seuraamaan skalaariresursseja, joita voidaan hallita käyttämällä yksinkertaista ja rajoitettua laskuria, joka asettaa suurimmat sallitut arvot. Esimerkkinä mainitaan AMD SEV (Secure Encrypted Virtualization) -mekanismissa käytettyjen osoitetilojen tunnisteiden hallinta.

Toisaalta on myös korostettu sitä BPF-jäljitysohjelmissa tuli mahdolliseksi käyttää paikallista tallennustilaa de tehtävän tehtävät, jotka tarjoavat paremman suorituskyvyn sitomalla tietoja tiettyyn BPF-käsittelijään.

Lisäksi korostetaan myös sitä 13 vuoden jälkeen valmistelualalla ohjain «comedi» ( kokoelma ohjaimia useille tavallisille tiedonhankintalevyille. Ohjaimet on toteutettu Linux-ytimen moduulina, joka tarjoaa yhteisiä toimintoja ja yksittäisiä matalan tason ohjainmoduuleja) on vakiintunut ja siirrettiin keskusyksikköön tukemaan tiedonkeruulaitteita.

En ext4, hakemistomerkinnät voidaan nyt korvata, kun tiedostot poistetaan varmistaa, että poistetut tiedostojen nimet poistetaan. Lataamalla lohkobittikartat esiladattiin koodin suorituskykyä lohkokartoitukseen vasta kootuissa FS: issä. Ext4 mahdollistaa myös salauksen ja kirjainkoon erottoman tilan samanaikaisen käytön.

Vaikka XFS: lle lisätään kyky poistaa tilaa tiedostojärjestelmän viimeisestä jakeluryhmästä, joka oli ensimmäinen linkki olemassa olevien osioiden koon pienentämistoiminnon toteuttamisessa XFS FS: llä. Eri suorituskyvyn optimointeja on tehty.

Btrfs: ssä on lisätty edellisen lukemisen käyttö lähetyskomennossa, mikä lyhensi täydellisen lähetyksen aikaa 10% ja inkrementaalista 25%. Vyöhykelohkolaitteille vyöhykkeiden automaattinen taustan uudelleenjako on mahdollinen, kun 75% käyttämättömän tilan kynnysarvo ylittyy.

Erikoistiedoston / dev / kmem tuki on poistettu, jota voidaan käyttää koko ytimen osoiteavaruuteen. Tämän tiedoston on todettu olevan vanhentunutta ja aiheuttavan tietoturvaongelmia.

Voimme myös löytää tästä uudesta versiosta Linux 5.13 lisäsi tukea ytimen rakentamiseen sisällyttämällä CFI-suojamekanismin (Control Flow Integrity) Clang-kääntäjässä, joka lisää tarkistusfunktio ennen jokaista epäsuoraa puhelua tunnistaaksesi joitain määrittelemättömän käyttäytymisen muotoja mikä voi mahdollisesti johtaa normaalin virtauksen hallinnan rikkomiseen hyödyntämisen seurauksena, muokkaamalla muistiin tallennettujen toimintojen osoittimia. CFI: n käyttöönottoa varten ehdotetaan parametria CONFIG_CFI_CLANG.

Lopuksi kuljettajilta, nyt GUD: lle (yleinen USB-näyttö), ohjain tarjoaa DRM (Direct Rendering Manager) -ominaisuudet kuvan kääntämistä, kirkkauden hallintaa, EDID-pääsyä, videotilan määritystä ja TV-liitäntää varten, joita voidaan käyttää perusta laitekohtaisten ohjainten luomiselle.

Vaikka for amdgpu lisäsi alustavan tuen GPU Aldebaranille (gfx90a) ja Mukana on alustava tuki FreeSync Adaptive Sync for HDMI -sovellukselle (aiemmin saatavana DisplayPortille),

Vaikka Intel-ohjaimille on korostettu, että uusi ohjain jäähdytyksen hallintaan on otettu käyttöön, jonka avulla prosessorin taajuutta voidaan vähentää, kun on olemassa ylikuumenemisvaara.

Purkautua

Niille, jotka ovat kiinnostuneita uudesta versiosta, Linux 5.13 voi ladata sen nyt kernel.org


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.