Differenze tra le versioni di "Controllare la temperatura dell'hardware mediante le funzioni del API di libsensors"
Riga 6: | Riga 6: | ||
Riguardo alla configurazione della temperatura dei chip essa può avere due specifici sub-caratteristiche: | Riguardo alla configurazione della temperatura dei chip essa può avere due specifici sub-caratteristiche: | ||
− | * tipo di sensore di temperatura (tempX_type); | + | * tipo di sensore di temperatura (''tempX_type''); |
− | * valori di isteresi (tempX_max_hyst e tempX_crit_hyst). | + | * valori di isteresi (''tempX_max_hyst'' e ''tempX_crit_hyst''). |
I tipi di sensori termici disponibili sono: | I tipi di sensori termici disponibili sono: | ||
Riga 17: | Riga 17: | ||
<BR>6 Intel PECI | <BR>6 Intel PECI | ||
− | L'<I>Isteresi</i> è la capacità di | + | L'<I>Isteresi</i> è la capacità di molti chip di far scattare un allarme quando la temperatura supera il suo limite massimo e critico previsto per quel chip, e di far cessare l'allarme quando la temperatura scende al di sotto di quel limite critico. Quindi , oltre a ''tempX_max'', molti chip hanno una caratteristica secondaria: ''tempX_max_hyst'' e ''tempX_crit_hyst''. |
Versione delle 13:01, 16 dic 2013
La libreria Libsensors mette a disposizioni risorse per poter effettuare controlli su alcune parti ed aspetti dell'hardware per Linux. In particolare, ad esempio, questa libreria consente di gestire e visualizzare i dati del sensore della temperatura dell'hardware principale.
In un dato sistema , ci possono essere uno o più chip di controllo hardware. I nomi delle funzioni sono standardizzati. Ogni funzione può a sua volta avere uno o più sub-caratteristiche , ognuna di esse rappresenta un attributo della funzione : valore di ingresso , limite inferiore , limite superiore, limite di allarme , ecc. I nomi delle sub-funzionalità sono anch'essi predefiniti. Le sub-caratteristiche effettivamente esistenti dipendono dal tipo di chip presente nel sistema hardware.
La descrizione chip, restituita dall'apposita funzione esterna sensors_snprintf_chip_name(), è formata da più elementi, separati da trattini. Il primo elemento è il tipo di chip, il secondo elemento è il nome del bus, e il terzo elemento è l'indirizzo esadecimale del chip.
Riguardo alla configurazione della temperatura dei chip essa può avere due specifici sub-caratteristiche:
- tipo di sensore di temperatura (tempX_type);
- valori di isteresi (tempX_max_hyst e tempX_crit_hyst).
I tipi di sensori termici disponibili sono:
1 PII/Celeron Diode
2 3904 transistor
3 thermal diode
4 thermistor
5 AMD AMDSI
6 Intel PECI
L'Isteresi è la capacità di molti chip di far scattare un allarme quando la temperatura supera il suo limite massimo e critico previsto per quel chip, e di far cessare l'allarme quando la temperatura scende al di sotto di quel limite critico. Quindi , oltre a tempX_max, molti chip hanno una caratteristica secondaria: tempX_max_hyst e tempX_crit_hyst.
Riferimenti
[1]
Pagina in costruzione !