Se oli jännittävä huhtikuu avoimen lähdekoodin maailmassa, kun AMD jatkoi työskentelyä seuraavan sukupolven GPU-ja Zen 4-suorittimien tuen tuomiseksi Linux-käyttöön, osa NVIDIA-ytimen ajurikoodista julkaistiin Tegra-puolella, Intel jatkoi DG2/Alchemist-työtä. Arc Graphics-valmistelut, Mesa 22.1 lähestymässä julkaisua, Ubuntu 22.04 LTS:n julkaisu ja paljon muuta.

Vaikka avoin kuukausi on jännittävä avoimen lähdekoodin/Linux-maailmassa, valitettavasti mainosalan tila ja lukijoiden runsas mainosten estolaitteiden käyttö vaikeuttavat edelleen toimintaan liittyvää toimintaa (ja IHV:n puute/ISV:t, jotka ovat erityisen kiinnostuneita mainonnasta Linux-työpöytäpuolella). Jos pidät Phoronixin päivittäisestä alkuperäisestä sisällöstä joka päivä, pidättäydy käyttämästä mainosblokkeja tai valitse mainokseton Phoronix Premium. Tai myös PayPal-vinkit hyväksytään ja niitä arvostetaan. Seuraa päivittäistä Linux-sisältöä Twitterissä ja Facebookissa<./a>. Näiden ystävällisten muistutusten myötä siirrytään huhtikuun jännittävimpään sisältöön.

Kuukauden suosituimpia Linux-laitteistoarvosteluja/suositeltuja sisältöjä olivat:

AMD Ryzen 7 5800X3D Linuxissa: Ei pelaamiseen, mutta erittäin jännittävää muihin työkuormiin

AMD Ryzen 7 5800X3D Linuxissa: Ei pelaamiseen, mutta erittäin jännittävää. vahva>
Viime viikolla AMD aloitti paljon odotetun Ryzen 7 5800X3D:n toimittamisen ensimmäisenä 3D V-Cache-kuluttajasuorittimena ja väitti olevansa”maailman nopein PC-peliprosessori”jopa Core i9 12900K/12900KS:n suorituskyvyssä. Windows-pelaamiseen. AMD ei lanseerannut meitä tähän julkaisuun, mikä johti meidät ennakoimaan, että se ei ole liian hyvä Linux-pelaamiseen/ei heidän kohdemarkkinoilleen. Mutta suuren menestyksen jälkeen, joka minulla oli AMD Milan-X-suorituskyvyssä Linuxissa, olin erittäin innokas kokeilemaan tätä kuluttajasuoritinta 3D-pinotulla L3-välimuistilla ja päädyin ostamaan 5800X3D:n. Itse asiassa Ryzen 7 5800X3D osoittautui pettymykseksi Linux-pelien suorituskyvyn kannalta, mutta 5800X3D oli erittäin mielenkiintoinen useissa muissa teknisissä työkuormissa ja sai minut erittäin innostumaan tulevista Ryzen-suorittimista, joissa on 3D V-Cache.

Mesa 22.1-rc1 AMD Radeon Linux Gaming Performance vs. NVIDIA
Kun Mesa 22.1 on haaroittunut ja pyrkii julkaisuun toukokuun alussa tai puolivälissä, se on hyvä on aika toimittaa uusia Linux-pelien vertailuarvoja uusimmille GPU-ajureille. Tässä artikkelissa on joitakin Mesa 22.1-rc1:n AMD Radeon-näytönohjainkorttien vertailutuloksia haaroittumisesta ja Linux 5.17-pariksi ja sitten NVIDIAn uusimpaan ohjaimeen ja useisiin GeForce RTX-grafiikkasuorittimiin verrattuna.

AMD Ryzen 5 5500 Linux Performance
AMD aloitti maanantaina Ryzen 5 5500:n toimittamisen Zen 3-perheeseen kuuluvana ~159 USD:n prosessorina. Ryzen 5 5500 tarjoaa 6 ydintä/12 säiettä 65 watin TDP-luokituksella, mikä tekee siitä melko vankan tarjouksen alhaiseen hintaluokkaansa nähden. Minulla on ollut Ryzen 5 5500 laboratoriossa viime päivinä, ja tässä artikkelissa on joitain alustavia vertailuarvoja tämän keskitason prosessorin suorituskyvystä.

Ubuntu 22.04 LTS:n Intel Alder Laken käyttäjät haluavat vaihtaa uudempaan ytimeen
Ensi viikon Ubuntu 22.04 LTS”Jammy Jellyfish”käyttää oletuksena Linux 5.15:tä, koska ydin on myös”Long Term Support”-julkaisu. Vaikka se on teoriassa järkevää, käytännössä Linux 5.16:n ollessa vakaa tammikuusta ja Linux 5.17:stä jo useita viikkoja, v5.15:n jälkeen on tehty paljon laitteistoparannuksia, joita ei ole siirretty takaisin tai muuten poimittu. Ubuntu Jammyn ytimen koontiversiolla. Suurin ongelma, jonka tämä esittelee, koskee niille, jotka käyttävät uusimman sukupolven Intel”Alder Lake”-prosessoreita, joissa on sekoitus suorituskykyä ja tehokkuutta parantavia ytimiä. Testaukseni Alder Lakesta tällä viikolla uusimmalla Ubuntu 22.04 LTS-versiolla osoittaa edelleen, että sen 5.15-pohjainen kokemus on vähemmän toivottavaa, ja mitattavissa-usein erittäin merkittäviä-parannuksia käytettäessä versiota 5.16 tai uudempi.

AMD P-State vs. ACPI CPUFreq-testaus Ryzen-kannettavilla Linux 5.17:ssä
Yksi ​​Linux 5.17:n näkyvimmistä ominaisuuksista loppukäyttäjille oli AMD P-State-ohjain, joka on suunniteltu tuottamaan parempi energiatehokkuus kuin yleinen ACPI CPUFreq-taajuuden skaalausohjain, johon AMD Ryzen-prosessorit ovat tähän asti luottaneet. Niille, jotka ihmettelevät Ryzen-kannettavien suorituskykyä ja tehokkuutta tällä hetkellä, tässä on joitain vertailuarvoja, jotka on äskettäin suoritettu Linux 5.17:ssä sekä ohjaimille että sekä Schedutil-että Performance-ohjainten testaamiselle.

AMD EPYC 7773X Milan-X:n käyttäminen Linux 5.18:n suorituskyvyn parannuksilla
Kuten aiemmin puhuttiin Phoronixissa kehitysvaiheessa olevan Linux 5.18-ytimen kanssa, on muutos Linux-ytimen ajastin NUMA-epätasapainon käsittelyn ympärillä, kun se kattaa useita LLC:itä, kuten AMD Zen-suorittimissa. Olen jo suorittanut benchmarkeja tarkastellakseni joitakin alueita, joilla AMD EPYC-suorittimet nauttivat nopeuksista Linux 5.18:ssa. Siitä lähtien, kun olen testannut AMD EPYC 7773X:n ja sen 1,5 Gt:n L3-välimuistin 2P-palvelimille AMD 3D V-Cachen kautta, olen ollut utelias kokeilemaan tätä tulevaa ydintä kyseisessä Milan-X-kokoonpanossa. Tässä on sellaisia ​​vertailuarvoja, joissa tarkastellaan AMD EPYC 7773X 2P-suorituskykyä Ubuntu 22.04:ssä sen oletusarvoisen Linux 5.15-ytimen kanssa Linux 5.17 stabiilia ja sitten 5.18 kehitysydintä vastaan.

AMD Radeon RX 6400 Linuxissa
Viime viikolla AMD julkaisi hiljaa Radeon RX 6400-sarjan uutena laadukkaana RDNA2-näytönohjaimena. Radeon RX 6400:lla on vihdoin matalaprofiiliset, yhden paikan PCIe RDNA2-näytönohjaimet, olipa kyseessä sitten 2U-palvelimia, mini-ITX-koontiversioita tai muita mielenkiintoisia käyttötapauksia. Tänään testattavana on XFX Radeon RX 6400 4GB matalaprofiilinen näytönohjain Linux-benchmarkingiin.

AMD AOCC:n suorituskyky EPYC 7773X Milan-X:ssä GCC:tä, Clang-kääntäjiä vastaan
Viime kuussa näytin AMD EPYC 7773X Linuxin vertailuarvojen ja Milan-X:n kanssa Azure-pilvessä AMD:n uusien Milan-X-suorittimien vaikuttavat ominaisuudet, joissa on 768 Mt L3-välimuistia per liitäntä (1,5 Gt välimuistia 2P-palvelinta kohden!) erilaisiin työkuormiin. Kaikki tämä alkuperäinen vertailu suoritettiin tavalliseen tapaan käyttämällä oletusarvoista GCC-järjestelmän kääntäjää kaikissa testatuissa AMD/Intel-prosessoreissa. Tietenkin on olemassa myös AMD:n Optimizing C/C++ Compiler (AOCC) LLVM/Clangin myötävirtaan, jossa on useita Zen-optimointikorjauksia. Jos haluat tietää AOCC:n vaikutuksesta Milan-X:lle, tässä on joitain vertailuarvoja EPYC 7773X 2P:n suorituskyvystä AOCC:ssä, GCC:ssä ja LLVM Clangissa.

Intel Xeon Platinum 8380″Ice Lake”Linux-suorituskyky vuosi julkaisun jälkeen
Tällä viikolla tulee kuluneeksi vuosi siitä, kun Intel esitteli virallisesti Xeon Scalable”Ice Lake”-prosessorit, joita johti lippulaiva Xeon Platinum 8380. Tilaisuuden vuoksi tässä on vertailuarvoja, joissa tarkastellaan Linuxin suorituskykyä sen julkaisun yhteydessä CentOS:ssä, Clear Linuxissa ja Ubuntussa ja sitten taas uusimpiin Linux-jakeluihin niiden nykyisessä tilassa nähdäksesi kuinka Linuxin suorituskyky on kehittynyt kuluneen vuoden aikana.

Noctua NH-D12L Dual Tower CPU Cooler – 120 mm:n luokan jäähdytys 4U-palvelinkoteloille
Phoronixin käyttämien kymmenien 4U telinekoteloiden kanssa, kun kyse on huippuluokan työpöytäjärjestelmät Noctua NH-U9-sarja on ollut paras valinta suorittimen jäähdytykseen. Noctua NH-U9-sarja on kyennyt jäähdyttämään HEDT-järjestelmiä jopa Threadripper/EPYC-prosessoreilla, jotka käyttävät NH-U9 TR4-SP3:a ja mahtuvat 4U:n korkeusvaatimuksiin. Noctua NH-U9-sarjan ja muiden 4U-yhteensopivien jäähdytyselementtien osalta ne on yleensä rajoitettu 80–92 mm:n tuulettimiin korkeusvaatimusten vuoksi. Noctua tosin äskettäin esitteli NH-D12L:n, joka tarjoaa kaksitornisen CPU-jäähdytyselementin, johon voidaan asentaa 120 mm:n tuulettimet, ja se on ollut viimeaikaisten testiemme painopiste.

Ja katsotuimmat avoimen lähdekoodin/Linux-uutiset kuluneelta kuukaudelta:

Uusi avoimen lähdekoodin NVIDIA Linux Kernel-grafiikkaohjain ilmestyy
Näkyy NVIDIA:n uusimmalla Linux4Tegra-koodipudotus on uusi avoimen lähdekoodin ytimen grafiikkaohjain, jota ei ole aiemmin julkaistu. Tämä ajuri ei perustu olemassa olevaan Nouveau-ajuriin, vaan se näyttää olevan johdettu heidän sisäisestä ohjainkoodikannasta, jossa on joitakin tekijänoikeusviittauksia 90-luvulta.

Linus Torvalds kommentoi NTFS Linux-ohjaintilannetta
Kuten aiemmin tällä viikolla kirjoitettiin,”uutta”NTFS Linux-ohjainta on herättänyt huolta siitä, että sitä ei käytännössä ole jo ylläpidetty. alle vuosi sen jälkeen, kun se on päätetty. Linus Torvalds on sittemmin kommentoinut asiaa ja avaa oven muille kehittäjille ylläpitää sitä.

Viime vuonna sulautuneen”uuden”NTFS Linux-ohjaimen aiheuttamat huolet
Vuonna 2020 tiedostojärjestelmäohjainten toimittaja Paragon Software ilmoitti haluavansa lisätä NTFS-ajurin alkuvirtaan Linux-ydin. Tämä ajuri oli aiemmin yrityksen oma kaupallinen tarjous, mutta NTFS:n nykytilan vuoksi he halusivat tarjota tämän ohjaimen ylävirtaan täydellä luku-/kirjoitustuella ja muilla ominaisuuksilla, joita ei löytynyt nykyisestä NTFS-ohjaimesta. Lopulta viime vuonna useiden tarkistuskierrosten jälkeen uusi ohjain yhdistettiin Linux 5.15:een. Valitettavasti alle vuoden kuluttua on ilmaistu huoli siitä, että kuljettaja on jo käytännössä orpo eikä häntä huolleta.

Oracle julkaisi Solaris 11.4:n”CBE”ilmaisen avoimen lähdekoodin kehittäjille/muuhun kuin tuotantokäyttöön
Oracle on alkanut tuoda uutta Solaris 11.4-versiota saataville ilmaiseksi/avoin-lähdekehittäjille ja ei-tuotantoon henkilökohtaiseen käyttöön. Oracle Solaris 11.4″CBE”julkistettiin vähän fanfaariin viime kuussa, koska monet avoimen lähdekoodin käyttöjärjestelmäharrastajat todennäköisesti väittävät, että se on liian vähän, liian myöhäistä.

Päivitetty AMD Zen 1 Through Zen 3-suorittimen mikrokoodi julkaistu
AMD julkaisi perjantaina uudet CPU-mikrokooditiedostot sekä Family 17h-että Family 19h Zen 1/2/3-prosessoreille. Tällä hetkellä ei ole julkista näkemystä päivitetyn mikrokoodin muutoksista, mutta se voi olla merkittävä.

ReactOS”Avoimen lähdekoodin Windows”onnistuu ajamaan joitakin Battlefield-pelejä
ReactOS avoimen lähdekoodin käyttöjärjestelmäprojektina, joka pyrkii binääriyhteensopivuuteen Windows-sovellusten/pelien/ajurien kanssa on edistynyt paljon viimeisen kahden vuosikymmenen aikana, mutta joillakin alueilla siitä puuttuu edelleen, kuten edelleen SMP/moniydintuen ja muiden toimintojen parissa. Jollekin yllätykselle jotkut vanhemmista Battlefield-peleistä ovat ainakin nyt pelattavissa ReactOS:ssä.

NVIDIA julkaisee allekirjoitetun Ampere-laiteohjelmiston salliakseen vihdoin nopeutetun avoimen lähdekoodin tuen
Päiväitä sen jälkeen, kun uusi avoimen lähdekoodin ydinohjainkoodi ilmestyi Tegra-koodin pudotukseen, NVIDIA sattuu tänään ovat julkaisseet allekirjoitetut laiteohjelmistokuvat RTX 30″Ampere”-grafiikkasuorittimilleen, jotta nämä viimeisimmän sukupolven GPU:t voivat vihdoinkin jatkaa avoimen lähdekoodin ajureiden tukea.

Fedora-projektin johtaja kutsuu NVIDIA:n omiin Linux-ajureihinsa
Fedora-projektin johtaja Matthew Miller otti sunnuntaina Twitteriin pitkän sarjan twiittejä hänen henkilökohtaisista mielipiteistään. NVIDIAn oma ajuripino ja kannustaa yritystä olemaan enemmän Intelin ja AMD:n kaltainen avoimen lähdekoodin ohjaintuen suhteen.

Sony parantaa yli 73 %:n suorituskykyä exFAT Linux-ohjaimelle
Linux-ytimen exFAT-tiedostojärjestelmäohjain kehittyy edelleen hienosti uusien ominaisuuksien, korjausten ja suorituskyvyn myötä parannuksia. Viimeisin mainitsemisen arvoinen Linux exFAT-ohjaimen parannus on Sonyn insinöörin tekemä merkittävä suorituskyvyn parannus.

Ubuntu 22.04 LTS muuttaa oletusarvoa NVIDIA-ohjaimelle Takaisin X.Orgin käyttämiseen Waylandin sijaan
Maaliskuussa Ubuntu 22.04″Jammy Jellyfish”muutti NVIDIAn oletuskäyttäytymistä Ajuri käyttää Waylandia Intel-ja Radeon-grafiikassa, koska se on käyttänyt GNOME Wayland-istuntoa X.Orgin sijaan muutaman viime julkaisun aikana, tämä muutos peruutettiin viime hetkellä. Ubuntu 22.04 LTS käyttää julkaisupäivän SRU:ta oletusarvoisesti GNOME X.Org-istuntoa Waylandin sijaan, kun se käyttää omaa NVIDIA-ohjainta.

Fedora suunnittelee ottavansa käyttöön suuria muutoksia pakettien hallintaan ensi vuonna
Vaikka näinä hulluina aikoina tuntuu siltä, ​​että Fedora siirtyi Yumista DNF:ään eilen, siitä on jo puoli vuosikymmentä koska DNF-paketinhallinta on ollut Fedoran oletusarvo. Ensi vuonna Fedora 38:n kanssa he etsivät edelleen kehittyvää paketinhallintaa MicroDNF:n avulla.

Google Chrome/Chromium kokeilee Qt-taustaohjelmaa
Julkiset koodin tarkistukset aloitettiin tällä viikolla Qt-alustan tuessa Googlen avoimen lähdekoodin Chromium-selainkoodille.

Debian harkitsee suljetun lähdekoodin laiteohjelmiston käsittelytavan muuttamista
Vaikka useimmat Linux-jakelut sisältävät linux-firmware.git-laiteohjelmistotiedostot tarvittavien laiteohjelmisto-/mikrokoodi-binaarien kokoelmana eri Linux-ytimen ajureilla, Debian ei. Vaikka ytimen ajurit ovat avoimen lähdekoodin, laiteohjelmistotiedostot ovat yleensä vain binääri-/suljetun lähdekoodin, mutta nykyään ne ovat yhä tarpeellisempia kaikentasoisille toiminnallisille tuille. Siten Debian jää kiusalliseen asemaan joko tarjoamalla huonoa laitteistotukea ja käyttäjiä ihmettelemään, mitä tapahtuu, tai tekemään joitain parannuksia selviytyäkseen paremmin nykypäivän laiteohjelmistotarpeista.

NVIDIA julkaisee avoimen lähdekoodin DRM-ytimen ohjaimen NVDLA:lle
NVIDIA on lähettänyt 13 000 riviä uutta DRM (Direct Rendering Manager)-ytimen ohjainkoodia tarkistettavaksi NVDLA-IP-osoitteen tukemiseksi lohko.

Ubuntu 22.04 LTS-valmis Mesa 22.0:lla, varhainen Intel Arc-grafiikka käytössä ja Amber lisätty
Maaliskuun lopussa Ubuntu 22.04″Jammy Jellyfish”siirtyi onnistuneesti entisestä Mesasta 21.3-sarjasta Mesa 22.0:aan nykyisenä vakaana sarjana näille avoimen lähdekoodin OpenGL/Vulkan-ajureille. Ubuntu 22.04:n Mesa-tukeen on myös mainittava muutama muutos tässä LTS-syklissä.

Fedora 37 näyttää vanhentuvan vanhasta BIOS-tuesta
Myöhemmin tänä vuonna julkaistavassa Fedora 37:ssä kehittäjät harkitsevat vanhan BIOS-tuen poistamista ja UEFI:n asettamista vaatimukseen x86_64-järjestelmissä..

AMD-korjaus, joka käyttää MWAIT-korjausta pysähdyksen sijaan tietyissä tapauksissa, tuo noin 21 %:n parannuksen
Linux-ytimen muutoksena, joka hyödyttää AMD-suorittimia, jotka palaavat Zen 1:een ja Vastaavuuskäyttäytyminen Intelillä on ollut käytössä Core 2-kerrasta lähtien, AMD lähetti korjaustiedoston Linux-ytimen käyttämään MWAIT-käskyä HALTin sijaan silloin, kun järjestelmä ei käytä CPU:n tyhjäkäynnistysohjainta myöskään C-tilojen ollessa poistettu käytöstä. BIOS tai ohjain ei ole osa ytimen rakennetta. Tämä puolestaan ​​voi johtaa noin 21 prosentin parannuksen poistumisviiveeseen vaikuttavissa järjestelmissä.

Fedora 37 harkitsee vanhojen X.Org-ajureiden poistamista
Myöhemmin tänä vuonna ilmestyvien Fedora 37:n mielenkiintoisten muutosten lisäksi vanhan X:n poistaminen. Org-ajurit. Fedora pyrkii poistamaan vanhoja grafiikkaohjainpolkuja, jotka eivät ole yhteensopivia Waylandin kanssa.

Ubuntu 22.04 LTS:n julkaisuehdokkaat kuvat viime hetken testaukseen
Ubuntu 22.04 LTS”Jammy Jellyfish”julkaistaan ​​virallisesti tänä torstaina, mutta tänään on toivottavasti lopullinen julkaise ehdokkaiden kuvia.

Rust GCC-koodigeneraattori”rustc_codegen_gcc”voi nyt käynnistää Rustc:n
Rustc_codegen_gcc-hankkeessa on saavutettu valtava virstanpylväs, jonka tavoitteena on tarjota GCC-pohjainen Rust-kääntäjä vaihtoehto LLVM-pohjainen virallinen Rust-kääntäjä.