Windows Tips & News

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

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

Aggiungi archivi dei comandi della barra multifunzione

In Windows 8, Microsoft ha introdotto la barra multifunzione in Windows Explorer in modo che i nu...

Leggi di più

Microsoft rilascia Windows 11 Build 22000.65 (KB5004745)

Microsoft rilascia Windows 11 Build 22000.65 (KB5004745)

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

Leggi di più

Aggiungi il menu contestuale di ripristino delle autorizzazioni in Windows 10

Aggiungi il menu contestuale di ripristino delle autorizzazioni in Windows 10

Ieri, abbiamo visto come fare velocemente ripristinare i permessi per un file o una cartella in W...

Leggi di più