Opis
Użyj interfejsu system.cpu API, aby wysyłać zapytania o metadane procesora.
Uprawnienia
system.cpuTypy
CpuInfo
Właściwości
- 
    archNameciąg znaków Nazwa architektury procesorów. 
- 
    funkcjestring[] Zestaw kodów funkcji wskazujących niektóre możliwości procesora. Obecnie obsługiwane kody to „mmx”, „sse”, „sse2”, „sse3”, „ssse3”, „sse4_1”, „sse4_2” i „avx”. 
- 
    modelNameciąg znaków Nazwa modelu procesorów. 
- 
    numOfProcessorsliczba Liczba procesorów logicznych. 
- 
    procesory,Informacje o każdym procesorze logicznym. 
- 
    temperatury,number[] Chrome 60 lub nowszaLista odczytów temperatury procesora z każdej strefy termicznej procesora. Temperatury podawane są w stopniach Celsjusza. Obecnie obsługiwane tylko w ChromeOS. 
CpuTime
Właściwości
- 
    nieaktywny : bezczynnyliczba Łączny czas bezczynności tego procesora. 
- 
    jądro,liczba Łączny czas wykorzystany przez programy jądra na tym procesorze. 
- 
    łącznieliczba Łączny skumulowany czas dla tego procesora. Ta wartość jest równa sumie wartości użytkownika, jądra i bezczynności. 
- 
    użytkownikliczba Łączny czas używany przez programy przestrzeni użytkownika na tym procesorze. 
ProcessorInfo
Właściwości
- 
    użycieInformacje o łącznym wykorzystaniu tego procesora logicznego. 
Metody
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
): Promise<CpuInfo>
Wysyła zapytania o podstawowe informacje o procesorze systemu.
Parametry
- 
    callbackfunkcja opcjonalna Parametr callbackwygląda tak:(info: CpuInfo) => void - 
    informacje
 
- 
    
Zwroty
- 
            Promise<CpuInfo> Chrome 91 lub nowszaObietnice są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Inne platformy muszą używać wywołań zwrotnych.