Un interessante articolo sulla rivista online phoronix mostra come l’uso dei kernel Linux alternativi non sempre sia la soluzione corretta. Anzi, salvo alcuni casi specifici, l’uso del kernel Linux ufficiale è risultato migliore.
Recenti benchmark hanno confrontato le prestazioni del kernel Linux Liquorix con quelle del kernel Linux 6.12.5, l’attuale ultima versione stabile e ufficiale del kernel Linux, rivelando risultati interessanti per gli utenti di sistemi GNU/Linux.
Il kernel Linux Liquorix è una versione modificata del kernel Linux, progettata per offrire una reattività ottimale nei sistemi interattivi, quindi principalmente desktop, grazie a funzionalità come il codice di ottimizzazione interattiva Zen, il pianificatore di processi PDS e un tick rate di 1000Hz.
Risultati dei Benchmark
I test recenti condotti su Liquorix e il kernel Linux 6.12 hanno rivelato interessanti differenze di prestazioni. Di seguito sono riportate le specifiche dettagliate del sistema di alta gamma utilizzato per i benchmark:
Configurazione del Sistema di Test
- Processore:
- Modello: AMD Ryzen 9 9950X
- Frequenza: Fino a 5.75 GHz
- Core: 16
- Thread: 32
- Scheda madre:
- ASRock X870E Taichi (BIOS 3.12.AS02)
- Memoria:
- Tipo: DDR5
- Capacità: 2 x 16GB (32GB totali)
- Velocità: 6000 MT/s
- Storage:
- Modello: Western Digital WD_BLACK SN850X
- Capacità: 2000GB (2TB)
- Scheda Grafica:
- Modello: AMD Radeon RX 7800 XT
- Memoria Video: 16GB
- Display:
- Modello: DELL U2723QE
- Risoluzione: 3840×2160 (4K)
- Rete:
- Controller Ethernet: Realtek Device 8126
- Controller Wi-Fi: MEDIATEK Device 0717
- Sistema Operativo e Software:
- Distribuzione Linux: Ubuntu 24.04
- Versione Kernel Upstream: 6.12.5-generic (x86_64)
- Versione Kernel Liquorix: 6.12.5-1-liquorix-amd64 (x86_64)
- Ambiente Desktop:
- Desktop Environment: GNOME Shell versione 46.0
- Server X: X Server versione 1.21.1.11 con supporto Wayland
- Compilatore e Librerie Grafiche:
- Compilatore C/C++: GCC versione 13.3.0
- Driver Grafici: Mesa versione 24.2.0-devel (LLVM versione 18.1.7, DRM versione 3.59)
Risultati dei Benchmark
I benchmark hanno analizzato un totale di 101 test, in cui il kernel Linux stabile attuale ha superato il kernel Liquorix in:
- Numero di benchmark vinti dal kernel Linux 6.12.5: 56
- Vantaggio medio in termini di prestazioni del kernel Linux rispetto a Liquorix: 21%
Questi risultati evidenziano come, nonostante le ottimizzazioni di Liquorix per la reattività nei sistemi interattivi, il kernel Linux ufficiale possa offrire prestazioni superiori in una varietà di scenari e applicazioni, rendendolo la scelta preferita per carichi di lavoro più pesanti e generali.
Quale Scegliere tra il kernel Linux Liquorix e il kernel Linux 6.12?
Il kernel Linux Liquorix ha mostrato prestazioni inferiori in alcune applicazioni specifiche come LiteRT (TensorFlow-Lite), srsRAN e Apache Cassandra. Tuttavia, ha ottenuto buoni risultati in alcuni micro-benchmark sintetici, nonché in applicazioni di encoding video e immagini come Darktable.
Questi risultati, ottenuti con una prospettiva più orientata all’uso professionale che domestico, suggeriscono che il kernel Linux Liquorix offre vantaggi limitati in scenari specifici. Al contrario, il kernel Linux ufficiale potrebbe essere più adatto per applicazioni generali e carichi di lavoro più intensi. Tuttavia, manca una valutazione di confronto per i giochi, ma questo è un ambito in cui l’hardware del sistema, e in particolare la GPU, giocano un ruolo cruciale e molto più importante del software di sistema utilizzato.
Per ulteriori dettagli sui benchmark, è possibile consultare il file dei risultati completo.
Fonte: https://www.phoronix.com/news/Linux-6.12-Liquorix-Performance
Source: Read More