Pagina 1 di 2

coretemp e tjmax

Inviato: sab 20 set 2008, 16:56
da Trotto@81
Per chi non lo sapesse coretemp che serve per monitorare la temperatura dei core dei processori intel dovrebbe riconoscere in automatico la temperatura di giunzione, che sul mio quadocre è di 95°C e non 100.
Tale temperatura detta tjmax da quel che ho letto in rete può essere impostata, ma causa il mio scarso inglese non ci ho capito molto.
Qualcuno in proposito ha fatto già qualcosa del genere?
La doc di coretemp è troppo sintetica.

Re: coretemp e tjmax

Inviato: sab 20 set 2008, 17:32
da Mario Vanoni
Dove esiste una versione !M$?

Re: coretemp e tjmax

Inviato: sab 20 set 2008, 19:22
da Trotto@81
Mario Vanoni ha scritto:Dove esiste una versione !M$?
EH?!?! :shock:

Re: coretemp e tjmax

Inviato: sab 20 set 2008, 19:53
da Mario Vanoni
Trotto@81 ha scritto:
Mario Vanoni ha scritto:Dove esiste una versione !M$?
EH?!?! :shock:
Secondo la home page coretemp.zip ___SOLO___ per ___M$____ !!!

Forum sbagliato ???

Re: coretemp e tjmax

Inviato: sab 20 set 2008, 20:33
da MelmothX
Coretemp è un modulo del kernel, rilevato da lm_sensors

Re: coretemp e tjmax

Inviato: sab 20 set 2008, 20:45
da Trotto@81
Mario Vanoni ha scritto:
Trotto@81 ha scritto:
Mario Vanoni ha scritto:Dove esiste una versione !M$?
EH?!?! :shock:
Secondo la home page coretemp.zip ___SOLO___ per ___M$____ !!!

Forum sbagliato ???
No no forum giusto, è un modulo del kernel per rilevare la temperature dei core delle cpu Intel.

Re: coretemp e tjmax

Inviato: sab 20 set 2008, 21:04
da Mario Vanoni
Trotto@81 ha scritto: Qualcuno in proposito ha fatto già qualcosa del genere?
La doc di coretemp è troppo sintetica.
- a quale doc ti riferisci?
> man -k coretemp ... niente

- uso da anni sensors & hddtemp, ogni minuto,
> via crontab(1), con protocolli dei 7 giorni passati

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 0:16
da michele.p
Mario Vanoni ha scritto:
Trotto@81 ha scritto: Qualcuno in proposito ha fatto già qualcosa del genere?
La doc di coretemp è troppo sintetica.
- a quale doc ti riferisci?
> man -k coretemp ... niente

- uso da anni sensors & hddtemp, ogni minuto,
> via crontab(1), con protocolli dei 7 giorni passati
...è un modulo del kernel; in /usr/src/linux/Documentation/hwmon vi sono, tra gli altri i file coretemp per CPU Intel e il file K8temp per gli AMD. In essi c'è la descrizione dei moduli. Per saperne anche di più, per coloro i quali non ricompilano in maniera "striminzita" :D il kernel come il sottoscritto, allora;

modinfo coretemp

modinfo k8temp

che naturalmente ho provveudto a disattivare visto che non li uso.

Bye 8)

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 9:28
da Trotto@81
Michele ma su come impostare manulamente il tjmax non sai nulla?

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 10:02
da conraid
Trotto@81 ha scritto:Michele ma su come impostare manulamente il tjmax non sai nulla?
c'è scritto in /usr/src/linux/Documentation/hwmon
tramite il filesystem /sys
in quale file lo metta di preciso non lo so, nemmeno io lo uso

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 10:25
da Trotto@81
Da una rapida ricerca sembra che questo problema del tjmax verrà risolto con le future versione di coretemp.
Ora come ora dvorei impostare la variabile manualmente.

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 10:31
da conraid
Trotto@81 ha scritto:Nella doc di coretemp non c'è scritto, tu dove l'hai letto?

Codice: Seleziona tutto

$ cat /usr/src/linux/Documentation/hwmon/coretemp
Kernel driver coretemp
======================

Supported chips:
  * All Intel Core family
    Prefix: 'coretemp'
    CPUID: family 0x6, models 0xe, 0xf, 0x16, 0x17
    Datasheet: Intel 64 and IA-32 Architectures Software Developer's Manual
               Volume 3A: System Programming Guide
               http://softwarecommunity.intel.com/Wiki/Mobility/720.htm

Author: Rudolf Marek

Description
-----------

This driver permits reading temperature sensor embedded inside Intel Core CPU.
Temperature is measured in degrees Celsius and measurement resolution is
1 degree C. Valid temperatures are from 0 to TjMax degrees C, because
the actual value of temperature register is in fact a delta from TjMax.

Temperature known as TjMax is the maximum junction temperature of processor.
Intel defines this temperature as 85C or 100C. At this temperature, protection
mechanism will perform actions to forcibly cool down the processor. Alarm
may be raised, if the temperature grows enough (more than TjMax) to trigger
the Out-Of-Spec bit. Following table summarizes the exported sysfs files:

temp1_input      - Core temperature (in millidegrees Celsius).
temp1_max        - All cooling devices should be turned on (on Core2).
temp1_crit       - Maximum junction temperature (in millidegrees Celsius).
temp1_crit_alarm - Set when Out-of-spec bit is set, never clears.
                   Correct CPU operation is no longer guaranteed.
temp1_label      - Contains string "Core X", where X is processor
                   number.

The TjMax temperature is set to 85 degrees C if undocumented model specific
register (UMSR) 0xee has bit 30 set. If not the TjMax is 100 degrees C as
(sometimes) documented in processor datasheet.

Following table summarizes the exported sysfs files: temp1_input, temp1_max, temp1_crit, temp1_crit_alarm, clears, temp1_label

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 10:39
da Trotto@81
Grazie conrad, ma non mi fa scarivere sul file, ho provato con echo a cambiare il valore in temp1_critic da root ma mi dice che non ho i permessi, infatti i permessi sono su 444.

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 10:54
da conraid
Trotto@81 ha scritto:Grazie conrad, ma non mi fa scarivere sul file, ho provato con echo a cambiare il valore in temp1_critic da root ma mi dice che non ho i permessi, infatti i permessi sono su 444.
Devi cambiare i parametri di /etc/sensors.conf e poi dare

Codice: Seleziona tutto

sensors -s
In pratica devi cambiare il coefficente di moltiplicazione.
Ma stai molto attento

Re: coretemp e tjmax

Inviato: dom 21 set 2008, 12:18
da Trotto@81
sensors.conf lo conosco bene perchè quando avevo l'abit nf7 ho dovuto lavorarcisopra parecchio per avere le temperature allineate alle mie, ma per quanto riguarda coretemp non trovo nulla nel file.