CPU Bugs & Flaws: Una breve historia

Eccu ciò chì i bugni è bugni di CPU sò e quale pudete fà nantu à elli

Un prublema cun CPU , u "brains" di u vostru urdinatore o altru dispositivu, pò esse categurizatu cum'è bug o un difettu . In questu cuntestu, un bug di CPU hè qualchì problema cun quellu chì pò esse fissatu o hà travagliatu senza avè micca influenze u restu di u sistema, mentre chì un difettu di CPU hè un prublema fundamentale chì esiste cambiatu in u sistemu.

I cumbirsimenti cum'è questi cù CPU sò in generale per l'errorii fatte durante u disignu o a pruduzione di u chip. Sicondu u bug u difettu específicu di CPU, l'effetti puderebbenu qualcuno di u praticu rendiment à i vulnerabili di salvezza di varii severità.

A riparazione di un fallu di CPU o bug ci implica di fà riparazione chì u software di un dispositivu viaghja cù u CPU, chì hè generalizatu per una aghjurnazione di software, o sustituì a CPU cun quellu chì ùn hà micca avè u tema. Ch'ella sia sustituita o hà travagliatu intornu à una aghjurnazione di u software addenda à a gravità è a cumplicità di u prublema di CPU.

Meltdown & amp; Saperne Flaws

U difettu di CPU Meltdown hè statu primu revelatu à u publicu da Google Project Zero in u 2018, ancu per a Cibertech Technology è a Università di Tecnica di Graz. Spectre divinamente dichjaratu u stessu annu da Rambus, Google Project Zero, è ricchebe in parechje università.

U processatore utilizate a cosa chjamata "esecutzione spettativa" per ad avè qualchissimu esse dumandatu à fà appressu per sparisce u tempu. Quandu si fa questu, aghjunte infurmazione da a RAM , a vostra memoria di travagliu di l'equipaggiu o di u discu, per aghjunghje infurmazioni nantu à ciò chì hè avà chì passanu è ciò chì hè bisognu di fà appuntamentu per fà una accertata pricula nantu à a nova infurmazione.

U prublema hè chì quandu u prucessu preparesi i so azzioni è u cumicciu quale farà a prossimu, l'infurmazioni puderebbe esse espunutu è "in l'apertu" per un software maliciosu o siti web per piglià è leghje cum'è u so propiu.

Questu significa chì un virus in u vostru urdinatore o un situ uccisu puderia pussibule, accede à l'infurmazioni da u CPU per vede cumu si ricunnisciutu da a memoria, chì puderia esse qualse cosa chì era abbreti oghji è esse utilizatu nantu à u discu, cumpresa a l'infurmazione sensitiva cum'è password , foto è infurmazione di pagamentu.

Queste difettu di CPU hà influinzatu ogni tipu di dispusitivi chì ghjucanu nantu à Intel, AMD, è altri prucessori, è hà influinziatu i pruduttori cum'è i telefoni smartphones, l'ordinateur, l'ordinateur ...

A causa di quantu prufunnisciute questa difetta sò in i processatori affettati, sustituì l' hardware hè l'unica solu permanente. In ogni casu, mantene e vostre software è u sistema upirativu pò prupone una soluzione accettable, reconfigurando cumu u vostru accessu hè accessu à a CPU, essendu evangelizendu i prublemi.

Eccu alcuni aghjurnamenti chì anu prisentatu trè Meltdown è Spectre:

Tip: Sempre da sicuru d'avete l'aghjurnamentu di u vostru sistema operante è u software chì quand'elli sò dispunibili. Questu ùn vole micca saltà e nutizzioni in u vostru urdinatore o smartphone è facenu u vostru megliu per guardà i vostri software prugrammi cù versioni novi è aghjurnamenti sò liberati.

Pentium FDIV Bug

Stu bug hè stata scuperta per u prufissori di Thomas Lynchburgu in u 1994, chì hà divulgatu prima in un mail.

U Pentium FDIV bug hà influinzatu Intel Pentium chips solu, particularmente in una zona di u CPU chjamatu "unità di punti flottante", chì hè a parte di u processadoru chì funziona funzioni matematichi, cum'è addition, sustrazione è multiplicazione, ancu s'ellu bug solu affucatu divisionu operazioni.

Stu bug di CPU dari risultati sbagliati in applicazioni chì determinanu un quistiru, cum'è calculatori è spreadsheet software. A causa di questu errore hè stata un error di prugrammu induve certe tavuli di partesi di matematichi anu miccau omessi, è cusì tutti i calculi chì avianu bisognu d'accessu à e tàvule ùn eranu micca precisamente cumu puderanu esse statu.

Tuttavia, hè stituutu chì u bug di Pentium FDIV dessi risultati imprecisi solu solu da 1 di ogni 9 milioni di calculazioni di u puntu flottante, è ùn sò micca vistutu nummici veramente chjucchi o veramenti assai, spessu à u 9 o 10.

Dittu chistu, ci era una contruversione di u spessu chì questu buge hè veramente un problema, cù Intel chì affirmò chì ùn deveria micca solu à l'usu di l'usu mediu ogni 27.000 anni , mentri IBM hà dettu chì si passava cum'è ogni 24 ghjorni.

Diversi pedace sò stati liberati à travaglià stu bug.

In dicembre di 1994, Intel hà annunziatu una pulitica per a sustituzione di vita per rimpiazzà tutti i processatori chì anu influituatu da u bug. U CPU anu traspurutatu dopu ùn sò più affettati di stu bug, perchè i dispositi chì utilizanu un processatore Intel criatu dopu à l'1994 ùn sò micca affettati da questa problema di u puntu di u puntu flottante.