A continuació, us expliquem què són els errors i les fallades de la CPU i què podeu fer al respecte
Un problema amb una CPU , els "cervells" de l'ordinador o d'un altre dispositiu, normalment es pot classificar com un error o un defecte . En aquest context, un error de la CPU és qualsevol problema que es pugui solucionar o treballar sense afectar la resta del sistema, mentre que un defecte de la CPU és un problema fonamental que requereix canvis a tot el sistema.
Problemes com aquests amb CPU normalment ocorren a causa dels errors comesos durant el disseny o la producció del xip. Depenent de l'error / fallada de la CPU específica, els efectes podrien ser d'un rendiment deficient a vulnerabilitats de seguretat de diverses gravetat.
La solució d'un defecte o un error de la CPU implica tornar a treballar com funciona el programari d'un dispositiu amb la CPU, que sol fer-se mitjançant una actualització de programari o substituir la CPU per un que no tingui el problema. Si es reemplaça o es treballa a través d'una actualització de programari depèn de la gravetat i la complexitat del problema de la CPU.
Meltdown & amp; Espectres defectuosos
La fallida de la CPU de Meltdown va ser revelada per primera vegada al públic per Google Project Zero el 2018, a més de Cyberes Technology i la Universitat de Tecnologia de Graz. Spectre va ser divulgat el mateix any per Rambus, Google Project Zero i investigadors de diverses universitats.
Un processador utilitza el que s'anomena "execució especulativa" per endevinar què es demana que faci a continuació per tal d'estalviar temps. Quan ho fa, treu informació de la memòria RAM , la memòria de treball de l'ordinador o del dispositiu, per obtenir informació sobre el que està passant i sobre el que necessita fer al costat d'executar una acció específica basada en aquesta nova informació.
El problema és que quan el processador prepara les seves accions i fa un seguiment del que farà més endavant, aquesta informació podria estar exposada i "oberta" per al programari maliciós o els llocs web que prengui i llegeixi com a propi.
Això significa que un virus a l'ordinador o un lloc desconegut podria, potencialment, accedir a aquesta informació des de la CPU per veure el que es va recollir de la memòria, que podria ser qualsevol cosa que estigui oberta actualment i que s'utilitzi al dispositiu, inclosa la informació confidencial, com ara contrasenyes , fotos i informació de pagament.
Aquests defectes de la CPU afecten tot tipus de dispositius que s'executen en processadors Intel, AMD i altres processadors i han afectat dispositius com ara telèfons intel·ligents, ordinadors de sobretaula i ordinadors portàtils, així com comptes d'emmagatzematge d'arxius en línia, etc.
A causa de la profunditat en què estan arrelats aquests defectes en els processadors afectats, la substitució del maquinari és l'única solució permanent. Tanmateix, mantenir el programari i el sistema operatiu actualitzats pot proporcionar una solució acceptable, reconfigurant com el vostre programari accedeix a la CPU, essencialment eludir els problemes.
A continuació, es mostren algunes actualitzacions principals que fusionen Meltdown i Specter:
- Windows 10 va ser corregit amb l'actualització KB4056892, que es pot instal·lar manualment des d'aquest enllaç, però es pot instal·lar millor mitjançant Windows Update .
- Es van llançar les següents actualitzacions per MacOS: High Sierra 10.13.2, Actualització de seguretat 2018-001 per a Sierra, i Actualització de seguretat 2018-001 per a El Capità.
- Els dispositius Android que s'executen al nivell de parche de seguretat del 2018-01-05 i posteriorment estan protegits.
- Els dispositius iOS d'Apple van ser parcheados amb iOS 11.2.2 per "mitigar els efectes de Spectre" al navegador web Safari.
- Els navegadors Firefox actualitzats a almenys la versió 57.0.4 estan protegits. Consulteu Com puc actualitzar Firefox? si necessiteu ajuda.
- Safari 11.0.2 va ser llançat per MacOS Sierra i OS X El Capità.
Suggeriment: assegureu-vos sempre d'aplicar actualitzacions al vostre sistema operatiu i al programari quan estiguin disponibles. Això significa no saltar les notificacions a l'ordinador o telèfon intel·ligent i fer tot el possible per mantenir els programes de programari actualitzats a mesura que es publiquen noves versions i actualitzacions.
Fallo de Pentium FDIV
Aquest error de la CPU va ser descobert pel professor de Lynchburg College Thomas Nicely el 1994, que va revelar per primera vegada en un correu electrònic.
L'error Pentium FDIV només afectava els xips Intel Pentium, especialment dins d'una àrea de la CPU anomenada "unitat de punt flotant", que és la part del processador que realitza funcions matemàtiques com ara suma, resta i multiplicació, tot i que aquest error només afectava a la divisió operacions
Aquest error de la CPU donaria resultats incorrectes en aplicacions que determinen un quocient, com ara calculadores i programari de full de càlcul. La causa d'aquest error era un error de programació en el qual s'ometen determinades taules de cerca matemàtica, de manera que els càlculs que necessitaven accés a aquestes taules no eren tan exactes com poguessin haver estat.
No obstant això, s'ha estimat que l'error Pentium FDIV donaria resultats incorrectes en només 1 de cada 9 mil milions de càlculs de coma flotant, i només es veuria en nombres realment petits o molt grans, sovint al voltant del número 9 o 10.
Dit això, hi va haver una controvèrsia no resolta sobre la freqüència amb que aquest error seria un problema, i Intel va afirmar que només passaria a l'usuari mitjà una vegada cada 27.000 anys , mentre que IBM va dir que passaria tan sovint com cada 24 dies.
Es van llançar diversos pegats per evitar aquest error:
- Microsoft va llançar pegats per al sistema operatiu Windows i Microsoft Excel. Aquests fitxers es titulen WW1140.EXE i WE1136.EXE , respectivament, i encara es poden descarregar des d'aquest lloc web Microsoft Mirror Library Software.
- Wolfram va llançar aquest pegat pel seu programa de còmput de Mathematica.
Al desembre de 1994, Intel va anunciar una política de reemplaçament de per vida per substituir tots els processadors afectats per l'error. Les CPU enviades més endavant ja no es van veure afectades per aquest error, de manera que els dispositius que utilitzen un processador Intel creat després de 1994 no es veuen afectats per aquest problema particular de punt flotant.