Se oli erittäin jännittävä syyskuu, kun AMD Ryzen 7000-sarjan”Zen 4″-prosessorit lanseerattiin. Intel paljasti paljon enemmän Arc Graphicsista, Linux 6.0 painettiin kiinni ja ominaisuustyö Linux 6.1:een nopeutui, jatkuva jännittävä ydintyö noin MGLRU/IO_uring/RT/etc, ja muut ohjelmistojulkaisut, kuten GNOME 43 ja LLVM 15, tekivät tapahtumarikkaan kuukauden.
Vaikka Linux-laitteistomaailma on jatkuvasti jännittävä ja avoimen lähdekoodin/Linux-ohjelmistojen innovaatiovauhti ei koskaan lannistu, Phoronixin toiminta on valitettavasti edelleen vaikeaa, koska mainoslohkojen käyttö on reipasta ja mainoksen masentunut. Facebookin ja YouTuben ulkopuolella jne. Jos pidät uudesta ja alkuperäisestä sisällöstä Phoronixissa joka päivä, harkitse tukesi osoittamista liittymällä Phoronix Premiumiin, sillä se on ykköstapa tarjota tukea mainosten estajien poistamisen lisäksi. Voit myös seurata sisältöä Facebookin ja Twitterin kautta. a>.
Syyskuun jännittävimpiä Phoronix-uutisia 251 alkuperäisestä uutisartikkelista olivat:
20 vuotta vanha piirisarjan ratkaisu on haitannut nykyaikaa AMD Linux Systems
AMD-insinööri K Prateek Nayak paljasti äskettäin, että Linux-ytimen noin 20 vuotta vanha piirisarjan kiertotapa, jota edelleen sovelletaan nykyaikaisiin AMD-järjestelmiin, on joissakin tapauksissa vastuussa nykyaikaisen Zen-laitteiston suorituskyvyn heikkenemisestä. Onneksi korjaus on tiellä, jolla tämä kiertotapa rajoitetaan vanhoihin järjestelmiin ja vuorostaan parantaa nykyaikaisten järjestelmien suorituskykyä.
Cloudflare katkaisee Nginxin sisäiseen, ruosteiseen Pingoraan
Cloudflare on pitkään käyttänyt Nginxiä osana HTTP-välityspalvelinpinoaan, mutta on nyt korvannut sen omalla-talon, ruosteen kirjoittama Pingora-ohjelmisto, jonka sanotaan palvelevan yli biljoonaa pyyntöä päivässä ja tuottavan parempaa suorituskykyä käyttäessään vain noin kolmannesta suorittimen ja muistin resursseista.
MGLRU näyttää yhdeltä vuoden parhaista Linux-ytimen innovaatioista
Toivottavasti seuraavalla kaudella Linux 6.1:n kanssa tulee Multi-Gen LRU tai paremmin tunnettu MGLRU. , ylivertaisena vaihtoehtona ytimen olemassa olevalle sivun palautuskoodille. Olettaen, että se laskeutuu Linux 6.1:lle vuoden 2022 viimeisenä täydellisenä ydinsyklinä, tämä tekisi siitä yhden jännittävimmistä innovaatioista päästä ytimeen tänä vuonna.
Rust-kirjoitettu Apple DRM Linux-ytimen ohjain tuottaa ensimmäisen kuution
Hyvin varhaisen vaiheen Direct Rendering Manager (DRM)-ohjain on kirjoitettu Rust-ohjelmointikielellä tukemaan Applea M1/M2-grafiikkaprosessori saavutti virstanpylvään kyetä renderöimään kuution.
VMware: ESXi VM:n suorituskykysäiliöt jopa 70 % Intel Retbleedin lieventämisen ansiosta
VMwaren suorituskyvyn suunnittelutiimi ilmoitti tänään suorituskyvyn heikkenemisestä Linux 5.19:ssä, joka vaikuttaa laskennan suorituskykyyn jopa-70 %, verkko jopa-30 % ja tallennus jopa-13 %. Mutta valitettava asia on, että raskaat lyövät regressiot ovat tiedossa ja sivuvaikutus Intel Retbleedin lieventämisestä vanhemmille prosessoreille.
On aika lopettaa egrep-ja fgrep-komentojen käyttö GNU grep 3.8:n mukaan
GNU Grep 3.8 julkaistiin tänään tälle yleisesti käytetylle komentorivityökalulle. tekstidataa. GNU Grep 3.8:n myötä on nyt tehty selvemmäksi, että jos edelleen luotat egrep-ja fgrep-komentoihin, on aika siirtyä vain grep-komentoon asianmukaisilla komentoriviargumenteilla.
Ubuntu 22.10, jonka tavoitteena on tukea yli 16 dollarin Sipeed LicheeRV RISC-V-korttia
Sen lisäksi, että Ubuntu tukee StarFive VisionFive-ja Nezha RISC-V-kortteja, Canonical-insinöörit ovat myös työskentelee myös Sipeed LicheeRV-levyn tukemiseksi ensi kuun 22.10. julkaisua varten. Sipeed LicheeRV on huomattava, koska se on yksi halvimmista RISC-V-levyistä: hinnoittelu alkaa 16,90 dollarista.
IO_uring osoittautuu edelleen erittäin jännittäväksi: lupaava io_uring_spawn julkistettu
IO_uring osoittautuu edelleen yhdeksi viime vuosikymmenen jännittävimmistä perusinnovaatioista Linux-ytimeen. Vaikka se aloitettiin async-tallennus-I/O:lle, se on viime aikoina työskennellyt verkkokäyttötapausten ympärillä ja tuonut mukanaan myös muita innovaatioita, kuten uuden”UBD”-ohjaimen IO_uring-pohjaiselle käyttäjä-avaruuslohkoohjaimelle. Jens Axboe ja muut ovat myös jatkuvasti optimoineet sitä jatkuvasti parhaan mahdollisen suorituskyvyn saavuttamiseksi. Viimeisin innovaatio IO_uringin ympärillä, joka julkistettiin tällä viikolla Linux Plumbers Conference 2022-konferenssissa Dublinissa, on io_uring_spawn.
“Nest”on mielenkiintoinen uusi ote Linux-ytimen ajoitukseen prosessorin suorituskyvyn parantamiseksi
Viime aikana on tehty useita erilaisia ponnisteluja Linux-ytimen parantamiseksi edelleen ajastin mukautumaan paremmin nykyaikaisiin laitteistoarkkitehtuureihin, olipa kyseessä sitten Intelin hybridisuoritinsuunnittelu, uusiin suorittimen välimuistikokoonpanoihin mukautuminen tai vain parempi skaalaus nykypäivän jatkuvasti kasvavalla ydinmäärällä. Toinen tällä viikolla yksityiskohtainen ajoitusyritys on”Nest”, joka pyrkii pitämään tehtävät”lämpimillä ytimillä”toivoen alhaisemmasta latenssista, koska se on jo korkeammassa kello-/suorituskykytilassa ja toimii ihanteellisesti optimaalisella turbo-/tehostustaajuudella. Nest-kehittäjät huomaavat, että heidän aikataulunsa”parantaa suorituskykyä 10%-2x ja voi vähentää energiankulutusta”nykyaikaisilla laitteistoilla.
Muutamat koodirivit lisäävät Intelin Vulkan-ohjaimen suoritustehoa yli 60 %
Muistat ehkä muutama päivä sitten, kuinka Valve-urakoitsija Mike Blumenkrantz tehosti Radeon Vulkan”RADV:tä”kuljettajan vetokapasiteetti +55 %. No, nyt hän yritti optimoida Intelin avoimen lähdekoodin”ANV”Vulkan-ohjaimen ja on puristanut 60 % parannuksen vetotehoon. Vielä mielenkiintoisempaa on, että se oli vain muutama koodirivi.
Microsoft & Canonical tuo systemd WSL:ään
Microsoft ja Canonical ilmoittivat tänään yhdessä, että systemd toimii nyt Windows Subsystem for Linuxissa (WSL2).
LPC 2022: Rust Linux-ajurit, jotka pystyvät saavuttamaan C-koodiin verrattavan suorituskyvyn
Päinnässä Dublinissa järjestetyn Linux Plumbers Conference 2022-konferenssin ensimmäisenä päivänä oli Rust-minikonferenssi meneillään olevasta työstä tehdä Rustista sopiva järjestelmän ohjelmointikieli ja integroida Rust-tuki Linuxin pääytimeen. Siellä oli monia mielenkiintoisia keskusteluja Rust-integraation tilasta Linux-ytimestä Rust-kirjoitettuun NVMe-ajuriin, joka toimii yhtä hyvin kuin C-kirjoitettu ajuri.
Fedora Linux Mesan H.264/H.265/VC1 VA-API-tuen poistaminen käytöstä oikeudellisista syistä
Fedora Linux-käyttäjille, jotka käyttävät tällä hetkellä Mesan VA-API-tukea avoimen lähdekoodin AMD-grafiikkaohjaimella tai vastaavalla ja käyttämällä sitä H.264-, H.265-tai VC1-dekoodauksen nopeuttamiseen, saatat pian epäonnistua ja joudut käyttämään joko prosessoripohjaista dekoodausta tai luottaa epäviralliseen/kolmannen osapuolen Mesa-koontiversioon.
Richard Stallman julkisti GNU C Language Reference Manual-oppaan
GNU:n perustaja Richard Stallman on äskettäin työskennellyt GNU C-kielen esittely-ja viiteoppaan luomisessa.
Ubuntu Unitysta tulee virallinen maku 22.10:n julkaisun myötä
Vaikka on kulunut vuosia siitä, kun Canonical poisti Unityn Ubuntun virallisena työpöytäympäristönä, jotkut avoimen lähdekoodin yhteisöstä ovat on edelleen ylläpitänyt sitä ja käyttänyt jakelusta epävirallista Ubuntu Unity-makua. Nyt ensi kuun Ubuntu 22.10-julkaisun myötä Ubuntu Unity on virallinen maku/pyöritys.
Linux 6.0 yhdistää AMD:n suorituskykykorjauksen vanhaan”Dummy Wait”-kiertotapaan
Tänä aamuna kiinnitin huomiota joihinkin keskeneräisiin töihin, jotka liittyvät 20 vuotta vanhaan piirisarjan kiertotapaan Linux-ydin oli vahingoittanut nykyaikaisia AMD-järjestelmiä soveltamalla virheellisesti muutosta nykyaikaisiin laitteistoihin. Onneksi Linus Torvalds on nyt poiminut tämän korjaustiedoston ajoissa Linux 6.0-ytimen odotettavissa olevan vakaan ensiviikonlopun aikana.
GNOME 43 julkaistiin ja enemmän sovelluksia on siirretty GTK4:ään, Wayland Enhancements
GNOME 43 on tänään uusin versio tästä suositusta Fedora Workstationin käyttämästä avoimen lähdekoodin työpöytäympäristöstä , Ubuntu ja monet muut Linux-jakelut.
Linuxin näytön kirkkauden/taustavalon käyttöliittymä on vihdoin uusittu
Red Hatin Hans de Goede on työskennellyt vuosien varrella monien hienojen Linuxin työpöytä-/kannettavien laitteistoparannusten parissa. joka muuten olisi jäänyt käsittelemättä. Yksi aloitteista, joihin hän on keskittynyt viime aikoina, ja joka on ollut pitkään arkaluontoinen kohta Linux-kannettavissa tietokoneissa, on ollut käyttäjätilan taustavalon/kirkkauden käyttöliittymä. Tällä viikolla Linux Plumbers Conferencessa esiteltiin tätä työtä, joka on ollut pitkään kypsä parantamiseen.
Firefox 105 nyt saatavilla – Parempi Linux-suorituskyky muistipaineella
Vaikka monet viimeaikaiset Firefox-julkaisut ovat olleet melko”tylsää”Linux-rintamalla ilman monia merkittäviä muutoksia , Firefox 105.0 on julkaistu tänä aamuna, ja tällä kertaa se on hieman merkittävämpi.
Phoronix Oktoberfest Special Begins, Premium nyt Hyväksy Stripe-ja yritystilaukset
Kymmenen vuotta sitten järjestettiin vuotuinen Phoronix-pyhiinvaellus (ja lähin asia moneen vuoteen loma/loma/vapaa minulle) Oktoberfestille ja Phoronix-lukijoiden tapaaminen. Vaikka Oktoberfest alkoi tänä viikonloppuna Münchenissä pandemian vuoksi kahden vuoden tauon jälkeen, Phoronix-tapahtumaa ei valitettavasti järjestetä. Mutta aion olla hengessä ja hyödyntää tilaisuutta järjestämällä vuosittaisen”Oktoberfest-alennuksen”, jos haluat osoittaa tukesi kaikille Linux-laitteiston arvioinneille, benchmarkingille ja avoimen lähdekoodin uutisille, joita tehdään joka päivä. Lisäksi Stripe on nyt hyväksytty Phoronix Premium-tilauksille vaihtoehtona PayPalille. Myös Phoronix Premium-yritystilauksia tarjotaan nyt.
Ja kuukauden suosituimmat Linux-laitteistoarvostelut:
AMD Ryzen 9 7900X/Ryzen 9 7950X Benchmarks Näytä vaikuttava Zen 4 Linux-suorituskyky
>AMD Ryzen 7000-sarjan”Zen 4″-pöytäkoneprosessorien tarkistuskielto poistettiin juuri ennen kuin ne ovat tulleet vähittäismyyntiin tällä viikolla. Sellaisenaan tänään on muutamia Phoronix-artikkeleita, joissa tarkastellaan näitä Zen 4-prosessoreita Linuxissa, ja monia vertailuarvoja on tulossa tulevien viikkojen aikana. Aloituspäivän katsausta varten minulla on AMD Ryzen 9 7900X-ja 7950X-prosessorit. Katsotaanpa AMD Ryzen 9 7900-sarjan merkittäviä suorituskykyparannuksia Linuxissa.
Intel Core i9 12900K vs. AMD Ryzen 9 5950X Linux 6.0:ssa
Intel Raptor Lakea ja AMD Zen 4:ää edeltäneen suorittimen testaus on paljon tuoretta. Phoronix Linuxissa, jossa on uusimman Linux-ytimen huippuluokan ohjelmistopino sekä monia uusia/päivitettyjä vertailuarvoja, uusimmat emolevyn BIOSit ja paljon muuta. Koska Intelin avoimen lähdekoodin insinöörit ovat viime vuoden aikana tehneet paljon työtä parantaakseen Linux-ytimen viritystä hybridiarkkitehtuuriinsa, tässä on joitain tuoreita rinnakkaisia vertailuarvoja Intel Core i9 12900K:sta AMD Ryzen 9:ää vastaan. 5950X.
AMD Zen 4 AVX-512:n suorituskykyanalyysi Ryzen 9 7950X:ssä
Vaikka suuri osa AMD:n Ryzen 7000-pöytäkonesarjaa koskevista tiedotustilaisuuksista keskittyi pelaamiseen ja muihin kuluttajien työkuormiin, Yksi Ryzen 7000-sarjan jännittävimmistä puolista on, että AMD tukee nyt AVX-512:ta. Mutta mieluummin 512-bittistä FPU-tietopolkua ja mahdollisuutta pienentää kellotaajuuksia ja teho/lämpöhuolia, he käyttivät 256-bittistä”kaksoispumppausstrategiaa”. Kun hankin AMD Ryzen 9 7950X:n laboratorioon, AMD Zen 4 AVX-512:n suorituskyvyn tutkiminen oli yksi niistä alueista, joita innostuin arvioimaan. Esitettävistä vertailuarvoista voidaan todeta, että AMD:n alkuperäinen AVX-512-toteutus on lupaava ja saa minut entistäkin innostunemmaksi löytäessäni sen AMD EPYC”Genoa”-prosessoreista.
AMD Ryzen 7 5800X vs. Ryzen 7 5800X3D Linux 6.0-vertailuissa
Yhdessä tuoreen katseen kanssa Intel Core i9 12900K vs. AMD Ryzen 9 5950X Linuxissa viimeisin kehitysydin ja muut huippuluokan ohjelmistopaketit, tämän päivän artikkeli on tuore katsaus siihen, kuinka Ryzen 7 5800X3D, jossa on 3D V-Cache, toimii suhteessa Ryzen 7 5800X:ään.
AMD Ryzen 7 5800X3D – Windows 11 vs. Ubuntu 22.04 LTS Linuxin vertailuarvot
AMD Ryzen 7 5800X3D on ensimmäinen kuluttajaprosessori, jossa on AMD 3D V-Cache-tekniikka, joka Aiemmin tänä vuonna lanseerattu Linux-suorituskyky on ollut fantastinen erilaisissa työkuormissa, erityisesti teknisen laskennan ja muiden ei-pelaamiseen liittyvien työkuormien alueilla – samankaltainen kuin AMD EPYC Milan-X-prosessorien kanssa saavutetut upeat tulokset. Yksi alueista, joita minulla ei ollut ollut mahdollisuutta tarkastella viime aikoihin asti, oli se, kuinka Windows 11 vs. Linux-suorituskyky etsii tätä Ryzen-suoritinta 96 Mt:n L3-välimuistilla. Tässä ne nopeat vertailuarvot.
GCC vs. LLVM Clang-kääntäjät Apple M2:lle Linuxissa
Kun Apple M2:ssa on käytössä Asahi Linux, saatat miettiä, onko parempi käyttää GCC-kääntäjää sellaisenaan oletusarvo ylävirran Arch Linuxissa tai LLVM Clangin käyttäminen tuottaa paremman suorituskyvyn, kun otetaan huomioon kaikki AArch64-valmistajien LLVM/Clang-käyttö, mukaan lukien Applen oma Xcode-kääntäjätyökaluketju, joka käyttää sitä. Jos mietit GCC vs. Clangia binäärien rakentamiseen Apple M2:ssa, tässä on joitain vertailuarvoja.
AMD Ryzen 9 7900X/7950X Linux Gaming Performance
Tänään AMD Ryzen 7000-sarjan pöytätietokoneprosessorien tarkistuskielto päättyy tänään ennen kuin ne tulevat vähittäismyyntiin tällä viikolla. Viimeisten kahden viikon aikana olen testannut AMD Ryzen 9 7900X-ja 7950X-prosessoreja ensimmäisinä tarkastelunäytteinä (minun pitäisi saada Ryzen 5 7600X-ja Ryzen 7 7700X-suorittimet tällä viikolla, AMD hätkähtää eri mallien tarkasteluja). Tässä artikkelissa, jotta asiat pääsevät alkuun, ovat ensimmäiset Linux-pelien vertailukohtani Ryzen 9 7900X/7950X:n kanssa verrattuna muihin AMD-ja Intel-järjestelmiin.
AMD Ryzen 7 7700X Linux Performance
Julkaisin aiemmin tällä viikolla AMD Ryzen 9 7900X ja Ryzen 9 7950X Linux-arvostelun sekä laajan Zen 4 AVX-512-analyysin ja Linux-pelien suorituskykytestejä. Siitä lähtien olen saanut Ryzen 7 7700X:n AMD:ltä Linux-testaukseen, ja tänään ovat ne alkuperäiset Linux-testaukset. AMD Ryzen 7 7700X on saatavana varastossa hintaan 399 USD Internet-jälleenmyyjiltä, ja se on 8-ytiminen/16-säikeinen prosessori, jonka enimmäiskellotaajuus on 5,4 GHz.
Retbleedin jälkeen AMD Zen 2:n/Ryzen 9 3950X:n yhdistetty CPU-turvallisuuden lievennysvaikutus
Seuraa, kun heinäkuussa paljastettiin Retbleed-suorittimen tietoturvahaavoittuvuus, joka vaikuttaa vanhempiin prosessoreihin ja AMD:hen elokuussa tehty muutos, tässä on uusi katsaus Retbleed-rajoitusten suorituskykyyn Linuxissa, mukaan lukien IBPB-pohjaisen Retbleed-rajoituksen valinta, sekä Zen 2:n kertyneet prosessoriturvallisuuden lieventämisvaikutukset lippulaiva Ryzen 9 3950X-prosessorilla.
Blender 3.3 AMD Radeon HIP vs. NVIDIA CUDA/OptiX Performance
Aiemmin tässä kuussa julkaistiin Blender 3.3, joka esitteli Intel oneAPI-taustajärjestelmän lisäksi tuo parannuksia Radeon GPU:iden AMD HIP-taustajärjestelmään. Merkittävää AMD-puolella on GPU-tuen laajentaminen takaisin GFX9/Vegaan. Siksi on hyvä aika tehdä uusi benchmarking, jossa näytetään, kuinka AMD Radeon HIP-suorituskyky verrattuna NVIDIAn olemassa oleviin CUDA-ja OptiX-taustajärjestelmiin.