Windows Tips & News

Il kernel Linux 5.2 è disponibile con l'opzione Ext4 senza distinzione tra maiuscole e minuscole

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Di solito non mi occupo delle versioni dei kernel Linux qui, ma la versione 5.2 è qualcosa di speciale. Oltre a vari miglioramenti delle prestazioni, nuovi driver e API, è la prima versione del kernel a presentare un'opzione di file system Ext4 senza distinzione tra maiuscole e minuscole.

Banner del kernel Linux blu

Le principali modifiche alla versione sono le seguenti:

Annuncio

  • Sound Open Firmware per dispositivi audio DSP
  • Nuova API di montaggio per montare i file system: fsopen(), open_tree(), fspick(), fsmount(), fsconfig() e move_mount().
  • Nuovi driver open source per GPU Mali su ARM
  • Miglioramenti delle prestazioni apportati allo scheduler di I/O BFQ.
  • Un nuovo modulo del kernel dm-polvere che consente la simulazione di blocchi danneggiati sulle unità.
Contenutinascondere
Sicurezza e affidabilità
Autisti
Opzione file system ext4 senza distinzione tra maiuscole e minuscole

Sicurezza e affidabilità

Il kernel supporta un nuovo parametro di avvio

mitigazioni= che consente di configurare e disabilitare varie protezioni di vulnerabilità in [principalmente] CPU Intel.

  • mitigazioni=off - disabilita tutto.
  • mitigations=auto - abilita automaticamente tutte le opzioni di mitigazione applicabili ma mantiene attivo l'Hyper-Threading.
  • mitigations=auto, nosmt - come sopra + disabilita Hyper Threading.

Kernel 5.2 con protezione extra contro il campionamento dei dati di microarchitettura, MDS per CPU Intel. Puoi controllare il suo stato sotto

/sys/devices/system/cpu/vulnerabilities/mds

Ci sono due modalità supportate, il primo si basa sul microcodice della CPU aggiornato, un altro è un hack del codice. Ha il proprio parametro di avvio, mds= che può essere impostato su

  • mds=pieno
  • mds=full, nosmt
  • mds=off

Autisti

Il nuovo kernel include una serie di nuovi driver, tra cui Lima per GPU Mali 400/450 e Panfrost per Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) e Bifrost (Mali G3x, G5x, G7x).

Il driver Intel i915 ora supporta i chip Elkhartlake (Gen11).

Il driver amdgpu per GPU AMD Vega20 ora supporta RAS. Inoltre, il driver ha ricevuto molti altri miglioramenti, inclusa la tecnologia di gestione dell'alimentazione SMU 11.

Opzione file system ext4 senza distinzione tra maiuscole e minuscole

È possibile impostare un nuovo attributo, +F (EXT4_CASEFOLD_FL), per una directory. Quando l'attributo è impostato, tutte le operazioni di confronto dei nomi di file ignoreranno le lettere maiuscole. Nomi di file come Test.txt, test.txt e test. TXT verrà trattato come lo stesso nome file. L'attributo +F è memorizzato all'interno di inode area ed è applicabile a tutti i file e sottodirectory.

L'attributo non è abilitato per impostazione predefinita. Fuori dagli schemi, ext4 fa distinzione tra maiuscole e minuscole.

Le patch sono state create dallo sviluppatore di Canonical, Gabriel Krisman Bertazi, e sono state accettate nel mainstream dopo sette tentativi.

Puoi ottenere il codice sorgente del kernel qui.

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Salva automaticamente documenti, immagini e desktop su OneDrive in Windows 10

Questo sito utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito. D...

Leggi di più

Forza l'abilitazione della funzione scheda predefinita in Task Manager di Windows 10

Forza l'abilitazione della funzione scheda predefinita in Task Manager di Windows 10

Con Windows 10 versione 1903, noto anche come "19H1", sarà possibile imposta una scheda predefini...

Leggi di più

Forza Abilita impostazioni di Windows 10 Intestazione superiore

Forza Abilita impostazioni di Windows 10 Intestazione superiore

Microsoft sta lavorando a un aggiornamento dell'app Impostazioni di Windows 10 integrata. La funz...

Leggi di più