Mentre ci sono ancora alcuni altri articoli in arrivo su Phoronix il giorno successivo prima della chiusura del 2022, per quest’anno su Phoronix ci sono state 191 recensioni di hardware Linux e articoli in primo piano insieme a 2.846 articoli di notizie originali su Linux, open-source e hardware temi. Ecco uno sguardo indietro a ciò che ha entusiasmato di più i nostri lettori Linux/open-source nel corso del 2022.
Prestazioni di Apple M2 rispetto a AMD Ryzen 7 PRO 6850U in quasi 200 benchmark
La scorsa settimana ho pubblicato i primi benchmark Apple M2 contro AMD Rembrandt contro Intel Alder Lake Linux utilizzando Asahi Linux e Arch Linux su tutta la linea. Per concludere questa settimana, ecco un articolo di follow-up che esamina più da vicino l’Apple M2 nel MacBook Air contro l’AMD Ryzen 7 PRO 6850U”Rembrandt”all’interno del Lenovo ThinkPad X13 Gen3. Questa volta ci sono anche i risultati delle modifiche alle prestazioni di ciascun laptop per il governatore CPUFreq e il profilo della piattaforma.
I benchmark delle prestazioni di Python 3.11 stanno guardando Fantastico
Il mese scorso Python 3.11 Beta 1 è stato rilasciato come prima anteprima di questo importante aggiornamento del linguaggio di programmazione Python. Oltre alle nuove funzionalità del linguaggio e ad altri miglioramenti, le prestazioni di Python 3.11 sembrano fantastiche con un miglioramento delle prestazioni molto piacevole rispetto alle precedenti versioni di Python 3.x.
Prestazioni del sistema operativo Raspberry Pi a 32 bit rispetto a 64 bit
La scorsa settimana ha segnato il tanto atteso rilascio di una versione a 64 bit del sistema operativo Raspberry Pi. La Raspberry Pi Foundation ha ora reso disponibile una build a 64 bit della build predefinita del sistema operativo Linux derivata da Debian per tutto l’hardware Raspberry Pi recente che supporta AArch64. Per i curiosi, ecco alcuni benchmark che esaminano il miglioramento delle prestazioni passando dal sistema operativo Raspberry Pi a 32 bit a 64 bit.
Intel Arc Graphics A380: avvincente per gli appassionati e gli sviluppatori open source a ~ $ 139
La scorsa settimana ho delineato l’esecuzione di Intel Arc Graphics su un driver grafico Linux open source quando si utilizza Linux 6.0 e versioni successive (insieme a un override dell’opzione del modulo attualmente sperimentale) e quindi Mesa 22.2+. Ora che ho trascorso più giorni con l’Intel Arc Graphics A380 come GPU discreta economica dell’azienda, ecco più dei miei pensieri su questa scheda grafica che ha iniziato la vendita al dettaglio negli Stati Uniti per $ 139.
NVIDIA passa al driver del kernel GPU Linux ufficiale e open-source
Il giorno è finalmente arrivato: NVIDIA STA PUBBLICANDO I SUOI MODULI KERNEL GPU LINUX COME OPEN-SOURCE! Con grande entusiasmo e segno dei tempi, è appena scaduto l’embargo su questo traguardo super emozionante che molti di noi speravano di vedere da molti anni. Negli ultimi due decenni NVIDIA ha offerto un ottimo supporto per i driver Linux con il proprio stack di driver proprietario, ma con il successo dello sforzo di driver open source di AMD in corso da più di un decennio, molti hanno chiesto a NVIDIA di aprire i propri driver. Il loro software per lo spazio utente rimane chiuso, ma ad oggi hanno formalmente aperto i moduli del kernel della GPU Linux e lo manterranno andando avanti. Ecco lo scoop su questa storica decisione open source di NVIDIA.
Intel Clear Linux supera Ubuntu 22.04 LTS, Fedora 36 e altre distribuzioni H1’2022
Date le recenti versioni di Ubuntu 22.04 LTS e Fedora 36 tra gli altri recenti aggiornamenti del sistema operativo, è tempo di dare uno sguardo nuovo alle prestazioni delle varie distribuzioni Linux. Questo incontro di benchmarking di Linux sta esaminando le prestazioni”Ice Lake”di Xeon Platinum 8380 2P su Arch Linux, Debian, openSUSE, CentOS Stream, AlmaLinux, Fedora, Ubuntu e Clear Linux di Intel.
Prestazioni Windows 11 rispetto a Linux per Intel Core i9 12900K a metà del 2022
L’anno scorso, quando è stato lanciato il processore Intel Core i9 12900K”Alder Lake”, Windows 11 è stato superando Linux con grande sorpresa in generale, ma spiegabile a causa di alcune ultime patch del kernel Linux attorno all’architettura ibrida di Intel. A febbraio ho esaminato di nuovo la situazione e Linux ha iniziato a superare Windows 11 su i9-12900K con l’ultimo kernel Linux in quel momento. Ma con qualche mese in più e la maturazione dei processori ibridi Intel Alder Lake su Windows e Linux, come stanno le cose ora? Ecco alcuni nuovi benchmark.
Supporto e prestazioni Linux AMD Radeon RX 7900 XTX + RX 7900 XT
Oggi è il giorno in cui scade l’embargo sulla possibilità di fornire recensioni sulla serie AMD Radeon RX 7900 schede grafiche… Dopo aver testato entrambe le schede grafiche Radeon RX 7900 XT e RX 7900 XTX nelle ultime due settimane, oggi ho i numeri delle prestazioni iniziali da condividere su queste schede grafiche e lo stato attuale del driver grafico Linux open-source per queste prime schede grafiche RDNA3. Ecco un primo sguardo alle nuove schede grafiche Radeon per desktop di punta di AMD in esecuzione su Linux con driver grafici completamente upstream e open source.
Benchmarking del kernel Linux con una build ottimizzata”-O3″
Derivato dalle patch del kernel Linux delle ultime settimane che suggeriscono un’opzione sperimentale-O3 per tutte le architetture CPU e Linus Torvalds piuttosto abbattendolo rapidamente, ecco alcuni nuovi benchmark che esaminano le prestazioni del kernel Linux quando l’immagine del kernel viene ricostruita con il livello di ottimizzazione-O3 anziché-O2.
Benchmark Linux Intel Core i9 13900K-Prestazioni molto buone su Ubuntu
La scorsa settimana Intel ha iniziato a distribuire i suoi processori Core”Raptor Lake”di 13a generazione. Come notato in quell’articolo del giorno del lancio la scorsa settimana, sfortunatamente non sono stato in grado di fornire la mia solita recensione delle prestazioni di Linux in tempo a causa di alcuni problemi DDR5 con la mia piattaforma di test, ma ora sono stati risolti con una nuova scheda madre Z790. Quindi, come primo dei miei benchmark Raptor Lake Linux, ecco uno sguardo a come si comporta il Core i9 13900K di fascia alta rispetto alla serie AMD Ryzen 7000 su Ubuntu Linux insieme ai vecchi processori Intel/AMD.
Benchmarking delle prestazioni mitigate di Linux per Retbleed: è doloroso
Ieri Retbleed è stato reso pubblico come un nuovo attacco di esecuzione speculativo che sfrutta le istruzioni di ritorno. Mentre la”buona”notizia è che Retbleed ha un impatto solo sulle generazioni precedenti di processori AMD e Intel, la cattiva notizia è che l’impatto mitigato sulle prestazioni su Linux è piuttosto grave. Da ieri ho eseguito il benchmarking delle patch Linux appena unite su vari processori Intel e AMD interessati da Retbleed. È molto brutto se sei su un processore interessato.
Amazon Graviton3 rispetto a Intel Xeon rispetto a AMD EPYC Performance
All’inizio di questa settimana AWS ha annunciato la disponibilità generale dei suoi nuovi processori basati su Arm Neoverse-V1, Graviton3. Subito dopo ho pubblicato alcuni benchmark iniziali di Graviton3 rispetto a Graviton2 della generazione precedente per mostrare il notevole miglioramento generazionale con i nuovi processori server Arm interni di Amazon. Da allora ho eseguito un set più robusto di circa 100 benchmark sull’istanza Graviton originale, Graviton2, Graviton3 e poi di nuovo sulle istanze concorrenti Intel Xeon e AMD EPYC. Ecco quella raccolta molto più ampia di benchmark delle prestazioni di Graviton3 effettuati su Ubuntu 22.04 LTS.
HP Dev One-Un laptop AMD Ryzen Linux eccezionale e ben progettato
All’inizio di questo mese è stato segnato il lancio di HP Dev One come un’interessante collaborazione tra HP e System76 per un laptop ottimizzato per gli sviluppatori Linux e che esegue il sistema operativo Pop! _OS basato su Ubuntu di System76. È un laptop molto interessante e ben pensato per l’uso Linux con un SoC AMD Ryzen 7 PRO 5850U e grafica Radeon integrata per soddisfare le preferenze di molti sviluppatori Linux che preferiscono uno stack di driver completamente open source. Grazie alla produzione su larga scala di HP, è anche un laptop Linux a un prezzo competitivo rispetto a molti laptop Linux di fornitori più piccoli basati su Clevo o altri design di laptop white box.
AMD Ryzen 7 5800X3D su Linux: non per i giochi, ma molto entusiasmante per altri carichi di lavoro
La scorsa settimana AMD ha iniziato a distribuire il tanto atteso Ryzen 7 5800X3D come primo 3D V-Cache CPU consumer e le loro affermazioni di essere”il processore di gioco per PC più veloce al mondo”in grado di superare anche il Core i9 12900K/12900KS per i giochi Windows. Non siamo stati selezionati da AMD per questo lancio, il che ci ha portato ad anticipare che non è troppo buono per i giochi Linux/non per il loro mercato di riferimento. Ma dopo il grande successo che ho avuto con le prestazioni di AMD Milan-X su Linux, ero molto ansioso di provare questa CPU consumer con la cache L3 impilata 3D e ho finito per acquistare un 5800X3D. In effetti il Ryzen 7 5800X3D si è rivelato deludente per le prestazioni di gioco di Linux, ma il 5800X3D è stato molto interessante per una serie di altri carichi di lavoro tecnici e mi ha reso molto entusiasta delle future CPU Ryzen con 3D V-Cache.
Prestazioni di gioco NVIDIA Linux per Wayland rispetto a X.Org su Ubuntu 22.04
Con la nuova serie di driver Linux 510 di NVIDIA abbinata all’ultimo XWayland e a un moderno compositore Wayland come i più recenti pacchetti GNOME/Mutter, l’esperienza NVIDIA (X)Wayland è in ottima forma e offre prestazioni paragonabili a una sessione X.Org tradizionale. Il supporto di NVIDIA Wayland con l’utilizzo di GBM si è stabilizzato e sembra essere in buona forma per l’imminente rilascio di Ubuntu 22.04 LTS. Ecco alcuni benchmark del driver NVIDIA 510 sullo stato attuale di Ubuntu 22.04 LTS.
AMD propone server dedicati Ryzen economici
Mentre i processori AMD EPYC offrono prestazioni fenomenali di fascia alta per server con un massimo di 64 core/128 thread per socket, otto canali di memoria e altre funzionalità, non tutte le distribuzioni di server richiedono tali funzionalità. Nello spazio di noleggio di server Web dedicato di fascia bassa, nel web hosting economico e in simili spazi di server personali/per piccoli uffici, i processori AMD Ryzen possono dimostrarsi più che capaci. Già alcuni fornitori di server dedicati stanno offrendo server alimentati da AMD Ryzen e altri dovrebbero arrivare presto, specialmente con ancora più articoli orientati al server per Ryzen previsti per la prossima generazione. Osservando questo spazio, abbiamo recentemente testato una serie di processori AMD Ryzen rispetto alla concorrenza di classe E Intel Xeon per esaminare le prestazioni e il valore nello spazio dei server dedicati di fascia bassa.
Ubuntu ottiene una riduzione di circa il 50% del tempo di avvio per Firefox Snap
Gli ingegneri canonici hanno continuato la loro ricerca per migliorare il tempo di avvio per la versione Snap di Mozilla Firefox utilizzato per impostazione predefinita su Ubuntu 22.04 LTS. Con gli ultimi miglioramenti ora trasferiti a Firefox Snap, stanno registrando una riduzione di circa il 50% dell’ora di inizio per il browser web.
Systemd Creator sbarca in Microsoft
La sorpresa di ieri è stata che Lennart Poettering aveva tranquillamente lasciato Red Hat dopo un decennio e mezzo alla guida di PulseAudio tra gli altri progetti e alla fine ha continuato a start systemd che ha radicalmente rimodellato le moderne distribuzioni Linux. Si scopre che era entrato a far parte di Microsoft e continuava il suo lavoro su systemd.
Una soluzione alternativa al chipset di 20 anni ha danneggiato i moderni sistemi Linux AMD
L’ingegnere AMD K Prateek Nayak ha recentemente scoperto che una soluzione alternativa al chipset di circa 20 anni nel kernel Linux è ancora l’applicazione ai moderni sistemi AMD è responsabile in alcuni casi di compromettere le prestazioni del moderno hardware Zen. Fortunatamente, è in arrivo una correzione per limitare tale soluzione alternativa ai vecchi sistemi e, a sua volta, aiutare con le prestazioni per i sistemi moderni.
Cloudflare abbandona Nginx per Pingora interna e scritta in Rust
Cloudflare si è a lungo affidata a Nginx come parte del suo stack proxy HTTP, ma ora lo ha sostituito con il proprio-house, software Pingora scritto da Rust che si dice serva oltre un trilione di richieste al giorno e fornisca prestazioni migliori utilizzando solo circa un terzo della CPU e delle risorse di memoria.
Linus Torvalds: Rust For The Kernel potrebbe essere unito per Linux 5.20
Parlando questa mattina al Summit Open-Source della Linux Foundation, Linus Torvalds ha parlato delle possibilità di Ruggine all’interno del kernel Linux e che potrebbe arrivare molto presto, forse anche per il prossimo ciclo del kernel.
Un’enorme serie di patch ~2.3k migliorerebbe i tempi di compilazione di Linux del 50~80% e risolverebbe”l’inferno delle dipendenze”
Lo sviluppatore di kernel Linux di lunga data Ingo Molnar ha pubblicato un enorme set di patch today: 2.297 patch che sono in lavorazione dalla fine del 2020 e rielaborano completamente la gerarchia dei file di intestazione del kernel Linux. L’obiettivo di questo sforzo di”intestazioni kernel veloci”è accelerare i tempi di compilazione del kernel e anche ripulire molte cose nel processo per affrontare”l’inferno delle dipendenze”.
Il kernel Linux ha forzato un comportamento diverso per i processi che iniziano con”X”
Un brutto hack all’interno del kernel Linux che è stato in linea principale per oltre tre anni è stato chiamato. A causa di un bug di X.Org Server/xf86-video-modesetting DDX, il kernel Linux ha imposto un comportamento diverso se un processo inizia con”X”e, a sua volta, disabilita il supporto dell’impostazione della modalità atomica.
Linus Torvalds colpisce il LAM di Intel-Rifiutato per Linux 6.2
Linus Torvalds può essere conosciuto per i suoi commenti sull’hardware in momenti come la speranza che l’AVX-512″muoia di una morte dolorosa”, Le”cattive politiche”di Intel sulla memoria ECC e dare il dito a NVIDIA. L’ultimo commento colorato del creatore di Linux riguarda la nuova funzione LAM (Linear Address Masking) di Intel che mirava ad arrivare in Linux 6.2 ma ora è stata ritardata fino a quando il codice non può essere rielaborato.
AMD finalmente apre il suo codice sorgente Radeon Raytracing Analyzer”RRA”
Quest’estate AMD ha annunciato Radeon Raytracing Analyzer”RRA”come parte della sua suite di software per sviluppatori per aiutare per profilare prestazioni/problemi di ray-tracing su Windows e Linux sia con Direct3D 12 che con l’API Vulkan. Inizialmente la versione RRA 1.0 era solo binaria, ma ora AMD ha mantenuto il suo approccio”GPUOpen”e l’ha resa open-source.
Google Chrome si sta già preparando a deprecare JPEG-XL
JPEG-XL è stato considerato piuttosto favorevolmente come formato di immagine lossy/lossless di nuova generazione esente da royalty con prestazioni molto migliori rispetto a JPEG. Con grande sorpresa, Google Chrome sta già facendo i preparativi per deprecare il supporto delle immagini JPEG-XL nel proprio browser.
Appare il nuovo driver grafico del kernel Linux open source NVIDIA
Con l’ultimo rilascio di codice Linux4Tegra di NVIDIA è apparso un nuovo driver grafico del kernel open source non pubblicato in precedenza. Questo driver non è basato sul driver Nouveau esistente, ma piuttosto sembra essere derivato dal codice del driver interno con alcuni riferimenti al copyright che risalgono agli anni’90.
Linus Torvalds commenta la situazione del driver Linux NTFS
Come scritto all’inizio di questa settimana, sono state sollevate preoccupazioni sul”nuovo”driver Linux NTFS che è già effettivamente non mantenuto meno di un anno dopo essere stato messo in linea. Da allora Linus Torvalds ha commentato la questione e apre la porta ad altri sviluppatori per mantenerla.
NVIDIA pubblica 73.000 righe di file di intestazione 3D per Fermi tramite GPU Ampere
Oltre a NVIDIA che è impegnata a lavorare alla transizione a un driver del kernel GPU open-source, ieri hanno fornito un raro contributo pubblico alla documentazione open source… NVIDIA ha pubblicato silenziosamente 73.000 righe di file di intestazione per documentare le classi 3D per i loro Fermi attraverso le GPU Ampere della generazione attuale!
Whoops: strcmp() di Linux per m68k è sempre stato rotto
Si scopre che il codice Assembly scritto a mano fornisce una funzione”strcmp”di confronto di stringhe ottimizzata per L’architettura del processore Motorola 68000 (m68k) è”sempre stata danneggiata”e scoperta solo ora alla fine del 2022.
Btrfs con Linux 6.2 offre miglioramenti delle prestazioni, migliore affidabilità RAID 5/6
Sono stati inviati gli aggiornamenti del file system Btrfs ed EXT4 per la finestra di unione di Linux 6.2. Le modifiche a Btrfs sono piuttosto notevoli con continui miglioramenti delle prestazioni e alcuni miglioramenti dell’affidabilità alle sue modalità RAID5/RAID6 native.
Il desktop COSMIC Pop!_OS di System76 utilizzerà il toolkit Iced Rust anziché GTK
System76 ha sviluppato il proprio desktop COSMIC come prossima evoluzione del proprio Pop!_OS Distribuzione Linux costruita su una base Ubuntu. È interessante notare che con questa grande impresa desktop COSMIC, che è stata scritta nel linguaggio di programmazione Rust, hanno deciso di abbandonare l’utilizzo del toolkit GTK per utilizzare invece Iced-Rs come toolkit grafico multipiattaforma nativo di Rust.
Google spiega perché sta rimuovendo il supporto JPEG-XL da Chrome
A seguito dell’articolo di ieri su Google Chrome che si prepara a deprecare il formato immagine JPEG-XL, un ingegnere di Google ha ora ha fornito le ragioni per abbandonare questo formato di immagine di nuova generazione.
Protocollo Wayland finalmente pronto per il ridimensionamento frazionario
Dopo molti mesi di lavoro, il protocollo wp-fractional-scale-v1 per Wayland è pronto per essere unito a breve per il ridimensionamento frazionario sostegno.
Google annuncia KataOS come sistema operativo incentrato sulla sicurezza, sfruttando Rust e seL4 Microkernel
Google questa settimana ha annunciato il rilascio di KataOS come sistema operativo più recente incentrato sui dispositivi embedded eseguire carichi di lavoro di apprendimento automatico ambientale. KataOS è orientato alla sicurezza, utilizza esclusivamente il linguaggio di programmazione Rust ed è costruito sul microkernel seL4 come base.
Preoccupazioni sollevate per il”nuovo”driver Linux NTFS che si è unito l’anno scorso
Nel 2020 il fornitore di driver di file system Paragon Software ha annunciato di voler eseguire l’upstream del proprio driver NTFS in il kernel Linux. Questo driver era in precedenza un’offerta commerciale proprietaria dell’azienda, ma dato lo stato di NTFS in questi giorni, volevano eseguire l’upstream di questo driver con supporto completo di lettura/scrittura e altre funzionalità non presenti nel driver NTFS esistente. Finalmente l’anno scorso, dopo essere stato sottoposto a numerosi cicli di revisione, il nuovo driver è stato incorporato in Linux 5.15. Purtroppo, meno di un anno dopo, sono state sollevate preoccupazioni sul fatto che il conducente sia già effettivamente orfano e non venga mantenuto.