Kernel Linux 5.9: in arrivo patch per migliorare gaming e performance

Non si fa in tempo a discutere della versione 5.8 del kernel, che già si presentano interessanti novità in arrivo con Linux 5.9. Per quanto riguarda Wine ed il gaming, sarà disponibile una patch, resa necessaria dai nuovi giochi pubblicati per Windows. Lato performance, invece, in arrivo grazie a Canonical una miglior gestione dell’ibernazione/resume del sistema.

Linux, Wine e le applicazione per Windows

In questa RFC, Gabriel Krisman Bertazi, consulente presso Valve, spiega le ragioni per cui è necessaria un’integrazione nel kernel. Le moderne applicazioni Windows, infatti, eseguono le istruzioni per le chiamate di sistema direttamente dal codice dell’applicazione, senza passare per WinAPI. Questo crea problemi a Wine, poiché non ha la possibilità di intercettare ed emulare queste syscall, prima che vengano inviate a Linux.

kernel rfc wine windows gaming

Uno stralcio della nuova patch sul funzionamento di CONFIG_SECCOMP_MEMMAP.

Si rende necessario, quindi, una sorta di filtro che permetta di intercettare le syscall, evitando così che sia Wine direttamente a pensarci, causando enormi problemi di performance. La soluzione proposta si concentra sul modulo SECCOMP del kernel, permettendo l’isolamento delle chiamate di sistema basandosi sulle aree di memoria.

Novità in arrivo da Canonical

Andrea Righi, Linux Kernel Engineer presso Canonical, ha pubblicato alcune patch con l’obbiettivo di migliorare le performance nella fase di ibernazione/ripresa del sistema. Il discorso si fa particolarmente interessante lato server , ed infatti queste patch sono state pensante proprio in ambito cloud computing.

Ubuntu wiki

Durante la fase di ibernazione del sistema, l’intero contenuto della RAM viene copiato sul dispositivo di swap. A causa dell’I/O coinvolto nella liberazione della memoria di sistema, e nella scrittura dell’immagine di ibernazione sul disco, si crea un collo di bottiglia. L’idea alla base di queste migliorie, è il recupero della memoria in anticipo rispetto alla fase effettiva di ibernazione (ad esempio, quando il sistema è inattivo). Ciò permetterebbe di ridurre le dimensioni dell’immagine, e accelerare notevolmente i tempi. I test finora condotti hanno dimostrato che, con una configurazione predefinita, il processo di ibernazione potrebbe scendere da circa 51 secondi a soli 4 secondi, mentre quello di ripresa passare da 26 a 5 secondi.

sharing-caring-1

Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.

Fonte: https://www.lffl.org/2020/06/kernel-linux-5-9-nuove-patch.html

Visited 1 times, 1 visit(s) today
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.