Anonim

Intel ha messo molto in magazzino nelle proprie CPU, con la loro nuova linea di ottava generazione che offre prestazioni più elevate che mai. Tuttavia, la maggior parte dei dispositivi venduti ora esegue versioni di settima generazione e sembra che un grande bug della CPU sia stato scoperto in una varietà di chipset Intel. Attualmente, i programmatori stanno lavorando per risolvere il problema nel sistema di memoria virtuale di Linux. Gli utenti macOS su hardware a 64 bit dovranno inoltre assicurarsi che i loro sistemi siano aggiornati poiché i problemi riguardano l'hardware x86 di Intel. I problemi non possono essere risolti con solo un piccolo aggiornamento e dovrai aggiornare il sistema operativo o acquistare un nuovo processore senza il problema a un certo punto.

Il bug è un problema di sicurezza a livello di chip e apre la porta a vulnerabilità che non sono state ancora rivelate a causa di un embargo. Tuttavia, sono state rilasciate alcune informazioni sul bug, nonostante ciò. Il bug è nei processori Intel prodotti negli ultimi dieci anni e consente ai programmi, inclusi i browser, di discernere il contenuto di quella che sarebbe normalmente protetta dalla memoria del kernel. La correzione comporta la separazione completa della memoria del kernel da qualsiasi cosa l'utente finale stia facendo.

Il problema sorge ogni volta che un programma in esecuzione deve fare qualcosa, come scrivere su un file poiché il kernel è presente in ogni fase del processo. È invisibile, ma è ancora lì e quando un programma effettua una chiamata al sistema, il processore passa alla modalità kernel ed entra nel kernel. Al termine del processo, la CPU torna in modalità utente e in modalità utente, il codice del kernel è fuori sede - ma è ancora presente. La correzione sposta il kernel in uno spazio separato, quindi non è presente. Si ritiene che il difetto sia dovuto a Intel che consente di bypassare la protezione dell'accesso al kernel, ma non è chiaro come sia fatto.

La correzione è ottima perché eviterà che si verifichi il problema, ma ha un grande svantaggio. Questa separazione del processo richiede molto tempo poiché implica che venga eseguita per ogni chiamata all'hardware. Costringono il processore a scaricare i dati memorizzati nella cache e ricaricare le informazioni dal banco di memoria. Ciò aumenta il sovraccarico del kernel e rallenta naturalmente il computer. Ciò significa che una macchina basata su Intel sarà ora più lenta, con stime correnti che vanno dal 5% al ​​30%. Un calo del 5% delle prestazioni non è poi così male in teoria, ma se hai appena speso $ 1.000 per un nuovo impianto di perforazione in parti centrali o nell'acquisto di una macchina pre-costruita, fa molto male perché ti dà automaticamente un enorme collo di bottiglia.

Esistono modi per aggirare una CPU indebolita e rallentare il computer: puoi aggiungere più RAM con RAM fisica o utilizzando un'unità USB come sostituto. La prima è sicuramente la migliore opzione, ma se sei a corto di soldi o semplicemente non hai il tempo di cercare una RAM compatibile con il tuo computer, funzionerà in un attimo. Per gli utenti Windows, questo è facile come acquistare un'unità USB per ReadyBoost e seguire alcuni passaggi con il pulsante destro del mouse per abilitarlo. Usare un po 'dello stick va bene per una piccola spinta, ma per ottenere il massimo da questo metodo, dovresti dedicare l'intero disco ad esso. Se hai una chiavetta USB in giro per raccogliere la polvere, non hai nulla da perdere davvero facendo questo. Anche acquistare un nuovo disco solo per questo scopo non dovrebbe essere troppo costoso poiché i dischi da 32 GB costano regolarmente circa $ 10. Per un grande rallentamento, è simile a riempire un buco con la gomma da masticare, ma dovrebbe aiutare ad alleviare un po 'il peso come una soluzione a breve termine.

La stessa vulnerabilità di sicurezza potrebbe essere utilizzata dal malware per ottenere l'accesso al computer di un utente, mentre gli hacker potrebbero utilizzarlo per cose come informazioni bancarie o mediche. Potrebbe anche essere utilizzato da programmi o altri utenti per leggere il contenuto della memoria del kernel. La memoria del kernel è in genere nascosta da cose come password e file, ma se un malware può accedere ai dati protetti dal kernel, allora questo è un ulteriore livello di sicurezza su cui un utente non può fare affidamento. In questa era sempre più digitale, questo è un pensiero particolarmente spaventoso. I servizi cloud come Azure e Amazon riceveranno presto correzioni di sicurezza, con Microsoft che afferma che Azure riceverà un aggiornamento il 10 gennaio mentre gli utenti di Amazon Web Services possono aspettarsi un aggiornamento il 5 gennaio.

I processori AMD utilizzano diverse protezioni di sicurezza e non saranno influenzati dai risultati delle prestazioni. Ciò significa che gli utenti che hanno optato per cose come il nuovo chipset Ryzen sono riusciti a prendere una decisione molto valida nel lungo periodo, anche se prima o poi avrebbero potuto utilizzare l'hardware Intel o AMD. Non avendo questo grosso problema, AMD può darsi una pacca sulla schiena pubblicamente e aumentare le sue vendite mentre Intel è bloccata a controllare i danni. Intel ha affrontato alcuni problemi di sicurezza nell'ultimo anno e sembra indicare un problema maggiore.

La società è stata in guerra con AMD al punto che potrebbe benissimo aver perso di vista ciò che conta a lungo termine: prendersi cura dei propri clienti. Molte aziende sono ossessionate dal vincere una guerra sulla carta e ciò influisce sul loro risultato a lungo termine perché perdono la fiducia dei consumatori. Con problemi di sicurezza e perdite di memoria che si verificano solo nell'ultimo anno, è più difficile raccomandare l'hardware Intel perché sembra meno sicuro degli equivalenti AMD. Mentre i test di benchmarking potrebbero mettere l'hardware di Intel sopra AMD a volte, pagare un po 'di più per AMD può valere la pena nel lungo periodo per i consumatori che cercano di decidere cosa acquistare poiché generalmente ha molti meno problemi da affrontare. Intel ha bisogno di mettersi insieme per il 2018 e assicurarsi di aver prodotto il miglior prodotto possibile invece di provare a vincere una guerra con una società di AMD con cui stanno lavorando selettivamente per realizzare chipset migliori.

La perdita di memoria Intel colpisce utenti Windows, Mac e Linux