GNU/Linux >> Linux Esercitazione >  >> Linux

Rilascio del kernel Linux 5.0, nuove funzionalità e miglioramenti!

Introduzione

Il tanto atteso aggiornamento del kernel Linux 5.0 è finalmente uscito ed è tempo di dare un'occhiata a tutte le nuove funzionalità ha da offrire.

Linus Torvalds, il principale sviluppatore del kernel Linux, ha avvertito il pubblico di non aspettarsi una differenza drastica dal suo predecessore. Ha annunciato che la Linux Foundation non esegue "rilasci basati su funzionalità". Pertanto, chiamandolo 5.0 invece di 4,22 è solo una questione di lui "a corto di dita su cui contare".

Alcuni degli aggiornamenti più interessanti includono il supporto AMD FreeSync, la crittografia dei dati, una migliore gestione dell'alimentazione, il supporto ufficiale per il touchscreen Raspberry Pi e altro supporto hardware.

È stata rilasciata la nuova versione stabile del kernel per sistemi operativi simili a Unix. Ulteriori informazioni sul kernel Linux 5.7 e le sue funzionalità.

Nuove funzionalità nel kernel Linux 5.0

Supporto per display AMC FreeSync

La prima modifica significativa è che il kernel 5.0 funziona con AMD FreeSync , con l'aiuto di Mesa 19.0 .

Ciò risolverà il tearing e la balbuzie sincronizzando la frequenza di aggiornamento con la frequenza fotogrammi al secondo (FPS) . Vale a dire, la frequenza di aggiornamento sul tuo computer è coerente, mentre l'FPS non lo è. Per questo motivo, sincronizzare FPS con la frequenza di aggiornamento può aggiungere input lag ed è inaffidabile.

Pertanto, è la frequenza di aggiornamento che deve determinare la velocità con cui FSP invierà i frame da visualizzare sul monitor.

Tuttavia, FreeSync non funziona su tutte le unità di elaborazione grafica (GPU s), ma solo su quelli con una specifica gamma di FPS. Inoltre, per provare AMC FreeSync, è necessario un monitor che supporti FreeSync e una AMD Radeon R5/R7/R9 200 GPU di serie.

Risparmio energetico

Il kernel 5 apporta miglioramenti alla gestione dell'alimentazione con Energy Aware Scheduler (EAS). Il suo compito è gestire in modo efficiente i sistemi con topologie CPU asimmetriche, come big.LITTLE e DynamiIQ ARM piattaforme.

Aumenta le prestazioni e riduce il consumo di energia prendendo decisioni di pianificazione efficienti dal punto di vista energetico.

Crittografia dati

In sostituzione di Speck, un algoritmo di crittografia sviluppato dalla National Security Administration (NSA), Adiantum Data Encryption viene fornito come parte della nuova finestra di unione del kernel 5. Progettato principalmente per dispositivi Android Go di fascia bassa, fa parte del sottosistema crittografico e offre una crittografia veloce del file system.

Inoltre, Adiantum ora fa anche parte di fscrypt , lo strumento di gestione utilizzato per la crittografia del file system Linux. Pertanto, contribuirà all'esperienza utente desktop tramite gli F2F nativi e EXT4 .

Gli utenti per i quali la sicurezza dei dati è una priorità assoluta troveranno questa innovazione molto preziosa.

Supporto per touchscreen Raspberry Pi

Per la prima volta, il kernel Linux ora supporterà il touchscreen Raspberry Pi con un driver ufficiale. Alimentato tramite pin di input/output (GPIO) per uso generico , il Raspberry Pi si collega al touchscreen tramite la porta DSI. Questo driver raspberrypi-ts riceve informazioni tramite il firmware Raspberry Pi, da un'area mappata in memoria.

Con tale supporto, gli appassionati di Raspberry Pi avranno l'opportunità di sviluppare i propri display informativi intelligenti e tablet fai-da-te.

Supporto hardware ARM avanzato

I processori ARM sono potenti perché possono eseguire molte attività contemporaneamente. Per questo motivo, i chipset con architettura ARM sono presenti nella maggior parte degli smartphone e tablet Android. È fondamentale che i sistemi operativi supportino un processore così popolare a causa del loro uso diffuso.

Il supporto ARM migliorato porta l'autenticazione del puntatore , una funzionalità di sicurezza integrata nel codice dell'architettura ARM. Questo tipo di supporto consente la firma e l'autenticazione dei puntatori contro le chiavi segrete, proteggendo così il kernel dagli attacchi di programmazione orientata al ritorno (ROP).

Supporto anticipato per l'architettura NVIDIA Turing

Gli appassionati di giochi sono particolarmente entusiasti di sapere che il nuovo kernel 5.0 supporta l'architettura NVIDIA Turing . Questa è una delle architetture GPU più avanzate sul mercato. Offre una grafica eccezionalmente realistica per i giochi per PC, oltre ad accelerare la modifica del contenuto visivo. Oltre ai casi d'uso quotidiani, questa architettura GPU può trovare posto nei data center, eseguire applicazioni impegnative e essere utilizzata per l'apprendimento automatico.

Alcune delle caratteristiche più interessanti di Turing includono l'aumento delle prestazioni di rasterizzazione, processori di ray-tracing, elaborazione, intelligenza artificiale (AI) e core tensor.

Altre modifiche in Linux 5.0 includono:

  • Supporto per SoC NXP i.MX8
  • Supporto per Allwinner T3, Qualcomm QCS404 e NXP Layerscape LX2160A
  • Supporto della modalità scalabile Intel VT-d per la virtualizzazione I/O scalabile
  • Driver Realtek R8169 aggiornato
  • Supporto per lo scorrimento ad alta risoluzione Logitech
  • Supporto per la scheda FPGA Chameleon96 Intel
  • Driver per laptop x86 aggiornati
  • Supporto per un'altra GPU Vega M e Vega ID
  • Miglioramento della sicurezza per Thunderbolt

Dovresti scaricare l'ultimo kernel Linux 5

A meno che tu non abbia molta esperienza o una buona ragione, non sperimentare il kernel da solo. L'idea migliore è aspettare un rilascio stabile di una distribuzione Linux con il kernel 5.0 incluso.

Linux Kernel 5.0 è disponibile per il download dal sito Web ufficiale del kernel Linux. Tuttavia, generalmente non è consigliato agli utenti di tutti i giorni di aggiornare manualmente il proprio kernel Linux.


Linux
  1. Rilascio di Debian 10 (Buster) – Nuove funzionalità

  2. Rilasciato il kernel Linux 5.13! Come installare in Ubuntu 21.04

  3. Rilasciato Alpine Linux 3.6.2

  4. Linux Mint 19 – Data di rilascio, nuove funzionalità e altro

  5. Linux – Kernel:supporto per gli spazi dei nomi?

Fedora 28 rilasciato! Ecco le nuove funzionalità

Sistema operativo elementare 5.0 Juno rilasciato! Scopri le nuove funzionalità

Distribuzione leggera Linux Lite 4.0 rilasciata con un nuovo look

Kernel Linux vs. Kernel Mac

Rilascio di Fedora 26, nuove funzionalità e passaggi di aggiornamento

Principali novità di Ubuntu 20.04