coretemp e tjmax

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

coretemp e tjmax

Messaggio 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.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: coretemp e tjmax

Messaggio da Mario Vanoni »

Dove esiste una versione !M$?

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: coretemp e tjmax

Messaggio da Trotto@81 »

Mario Vanoni ha scritto:Dove esiste una versione !M$?
EH?!?! :shock:

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: coretemp e tjmax

Messaggio 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 ???

MelmothX
Linux 0.x
Linux 0.x
Messaggi: 89
Iscritto il: sab 25 nov 2006, 20:40

Re: coretemp e tjmax

Messaggio da MelmothX »

Coretemp è un modulo del kernel, rilevato da lm_sensors

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: coretemp e tjmax

Messaggio 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.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: coretemp e tjmax

Messaggio 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

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Re: coretemp e tjmax

Messaggio 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)

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: coretemp e tjmax

Messaggio da Trotto@81 »

Michele ma su come impostare manulamente il tjmax non sai nulla?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: coretemp e tjmax

Messaggio 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

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: coretemp e tjmax

Messaggio 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.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: coretemp e tjmax

Messaggio 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

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: coretemp e tjmax

Messaggio 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.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: coretemp e tjmax

Messaggio 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

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: coretemp e tjmax

Messaggio 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.

Rispondi