Hyper - Threading , o HT , è una tecnologia sviluppata e utilizzata da Intel per migliorare le prestazioni su processori per computer . E 'stata una caratteristica fondamentale , con il rilascio del processore Pentium 4 nel 2004 , ed è ancora usato a partire dal 2013 , anche se non così ampiamente . La tecnologia ha diversi limiti , che in pratica significa che non sempre funziona come perfettamente nella pratica come nella teoria . Concetto
Sebbene i processori del computer sono estremamente veloce , sono rallentato dal fatto che si può fare solo una cosa alla volta . Molti processori moderni sono divisi in nuclei separati - come ad esempio un " dual core " o un processore " quad core" - ma anche allora ogni core può eseguire un solo compito alla volta , spesso con conseguenti ritardi . Hyper- Threading comporta il computer in modo efficace scissione la coda dei prossimi compiti per ogni core in due. Ciò significa che può assegnare più rapidamente ed efficacemente i compiti specifici di nuclei specifici sul processore e fare il miglior uso possibile delle risorse del computer . Si riduce la probabilità che un core sarà attiva con una linea di backup dei compiti da svolgere , mentre un altro nucleo giace inutilizzato .
Sopravvalutata Vantaggi
Il modo Hyper - Threading fabbrica si intende il sistema operativo comporta come se ogni nucleo era costituito da due processori "virtuali " separate . Questo ha portato ad alcune affermazioni incaute che questi processori sono letteralmente veri - quindi un processore a doppio nucleo è classificato come un processore quad-core - o che Hyper-Threading raddoppia la potenza o la velocità di un processore . Tuttavia, Hyper-Threading non aumenta le risorse fisiche di un computer a tutti , ma semplicemente li usa in modo più efficiente . Secondo il 2009 i test condotti da iXBT Labs , l' effettivo aumento di prestazioni è notevole , ma varia a seconda del compito , con il più alto risultato è un aumento di velocità del 28 per cento .
Compatibilità < br >
Per ottenere il massimo beneficio dalla tecnologia Hyper -Threading , il computer stesso , il sistema operativo e le applicazioni specifiche devono tutti approfittarne . PC le versioni di Windows in esecuzione prima di XP non è possibile utilizzare Hyper-Threading , così anche alcuni sistemi basati su Linux . Inoltre, la tecnologia Hyper -Threading deve essere acceso nelle impostazioni del BIOS del computer, che sono separati per il software operativo . Processori con tecnologia Hyper -Threading in grado di lavorare con tutte le applicazioni , ma dare più di una spinta se l'applicazione è scritta con Hyper- Threading in mente.
Altri problemi
2006 rapporto commissionato dal rivale produttore di chip ARM ha affermato che Hyper-Threading utilizzata più energia di aggiungere il numero equivalente di veri core fisici . Il rapporto osserva che l'aggiunta di Hyper- Threading anche aumentato la quantità di cache - botte , una situazione in cui il computer deve utilizzare per più volte il suo disco rigido piuttosto che la sua RAM , o la memoria , per memorizzare temporaneamente i dati , cosa che può rallentare l'attività in modo significativo .