--- title: NavigatorConcurrentHardware slug: Web/API/NavigatorConcurrentHardware translation_of: Web/API/NavigatorConcurrentHardware ---
Il NavigatorConcurrentHardware
aggiunge all'interfaccia delle caratteristiche che permettono ai contenuti Web di determinare quanti processori logici sono a disposizione dell'utente, in modo tale da ottimizzare le operazioni di contenuti e Web apps che possano usufruire al meglio la CPU dell'utente.
Il numero dei processori logici del core serve a misurare il numero di threads che possono essere di fatto eseguiti per volta, senza che questi condividano la stesse CPU. Oggigiorno i computer hanno diversi core nella loro CPU(2 o 4 cores). Ogni core è in grado di eseguire più di un thread per volta, avvalendosi di tecniche avanzate di scheduling. Una CPU a 4 cores può restituire dunque 8 threads. Tuttavia, il browser può scegliere di ridurre questo numero in modo tale da rappresentare in maniera più accurata il numero di Worker
eseguiti per volta.
NavigatorConcurrentHardware.hardwareConcurrency
Il mixin di NavigatorConcurrentHardware
non ha metodi.
Specifica | Stato | Commento |
---|---|---|
HTML Living Standard The definition of 'NavigatorConcurrentHardware' in that specification. |
Living Standard |
Definizione Iniziale |
{{Compat("api.NavigatorConcurrentHardware")}}