Anonim

Lanciato nell'agosto 2015, il processore Skylake è subentrato a Broadwell e ha ridotto i consumi energetici offrendo al contempo maggiori prestazioni di CPU e GPU. Il processore Kaby Lake è stato lanciato all'inizio del 2017 e ha avuto successo su quella piattaforma, pur essendo la prima piattaforma Intel a cui mancano i driver per qualsiasi sistema operativo Windows prima di Windows 10. La sua maggiore velocità di clock e il core grafico migliorato gli hanno permesso di ricevere voti alti e la compatibilità con i sistemi operativi x86 e x86-64 'ne consente l'utilizzo su un'ampia varietà di dispositivi.

Intel ama affermare che i loro processori sono progettati per l'hyperthreading, ma è stato scoperto un problema recente in cui ogni tipo di processore potrebbe bloccarsi a causa di un bug che si verifica quando l'hyperthreading è abilitato. È stato rilasciato un aggiornamento di microcodice per correggere il bug, ma fino a quando non viene implementato, tutto quello che puoi fare per assicurarti che il tuo sistema non si blocchi è disabilitare l'hyperthreading nel firmware del sistema.

Ecco una dichiarazione di Intel:

Attualmente, sembra che tutti i processori Skylake e Kaby Lake siano interessati con un'eccezione. I chip Kaby Lake X sono stati risolti, ma i nuovi chip Skylake X contengono ancora il problema.

Chiunque abbia l'hardware interessato dovrà eventualmente utilizzare la correzione del microcodice che Intel sta implementando o sarà sempre vulnerabile agli arresti anomali. La correzione sembra essere stata effettivamente rilasciata a maggio, ma non ha ricevuto molta stampa.

L'applicazione dell'aggiornamento del microcodice sarà un processo diverso a seconda del sistema operativo in uso. Se stai usando Linux, dovrai usare un pacchetto da un repository "non libero" a causa della mancanza di codice sorgente per questi aggiornamenti disponibili. Gli utenti Windows devono solo consentire a Windows Update di eseguire il processo di aggiornamento poiché contiene i driver per gli aggiornamenti di microcodici da Intel e AMD in caso di problemi come questo.

Con l'hyperthreading un punto di vendita così grande per Intel, ci si aspetterebbe che Microsoft aggiorni i suoi driver di microcodice il prima possibile. Windows 10 dovrebbe sicuramente riceverlo e otterrebbero una buona volontà dagli utenti hardware legacy se aggiungessero un aggiornamento per 7 e 8.1. Tuttavia, con Kaby Lake non supportato da questi sistemi operativi, non ci sarebbe un grande vantaggio per gli utenti finali oltre a un semplice aumento dell'usabilità nel lungo periodo. Questo non è solo un problema per gli utenti di hardware meno recente.

Anche gli utenti del Surface Book sono sfortunati poiché non è disponibile un aggiornamento del firmware che includa la correzione, almeno non ancora. Inoltre, un sacco di firmware della scheda madre non è stato aggiornato nel solo mese e mezzo da quando Intel ha inviato la sua patch.

Ancora una volta, se non si dispone di un aggiornamento del firmware disponibile, la soluzione più sicura è disabilitare l'hyperthreading. È un peccato che gli utenti dovranno sventrare efficacemente i propri sistemi su cui hanno speso buoni soldi fino a quando questo problema non sarà risolto, ma è l'unico modo infallibile per evitare problemi. Il problema esiste da quasi due anni prima che il bug venisse corretto e in quel periodo non sono stati segnalati arresti anomali diffusi delle macchine Skylake. Se fai molte cose essenziali come il lavoro bancario o commerciale su un chipset Skylake o Kaby Lake, disabilitarla è la tua migliore opzione complessiva. Potresti ridurre l'efficienza, ma è molto meglio che il dispositivo si blocchi in un momento orribile, portando a qualcosa come la perdita di dati essenziali o la possibile corruzione dei file.

I singoli utenti dei computer di casa non dovrebbero essere troppo preoccupati se non hanno ancora avuto un problema. Se hai una macchina carica di problemi, probabilmente lo sapresti ormai. Se i problemi non sono ancora stati risolti, potresti essere stato fortunato e potresti non riscontrare mai un problema. Le maggiori cause di preoccupazione qui sono per cose come i data center su larga scala che potrebbero perdere una grande quantità di informazioni a causa di un arresto anomalo. Questo è un problema molto più grande rispetto al computer di un singolo utente domestico che ha un problema. L'utente finale è ancora importante, ma è improbabile che un singolo crash provochi molti danni a meno che tu non sia nel mezzo della scrittura di dati su di esso.

È un peccato che ciò sia accaduto, ma almeno Intel ha una soluzione disponibile per il maggior numero di utenti possibile. In questo momento, tocca a Windows Update risolvere davvero le cose per gli utenti di Windows. Gli utenti di Linux dovrebbero stare bene con una correzione scaricabile purché il creatore del loro dispositivo consenta una varietà di modi diversi di leggere i dati per la correzione. Tuttavia, tieni presente che, oltre all'aggiornamento del microcodice, dovrai aggiornare anche il BIOS del tuo computer.

Se si dispone di un dispositivo senza un'unità ottica, potrebbe essere necessario ottenere un'unità DVD esterna per preparare un aggiornamento. Se non consente l'utilizzo di una chiavetta USB, potresti essere sfortunato fino a quando non ne ottieni uno: non sono troppo costosi ora, ma sono ancora un altro passo che un utente finale potrebbe dover recuperare per difettoso hardware.

Intel skylake e kaby lake chips vengono spediti con bug hyperthreading