je viens de me procurer un gadget qui sert à calculer la température de
l'ordinateur... ça s'appelle «coreduotemp»
le problème c'est que je ne connais pas la température normale que la
machine supporte (ou celle qu'elle ne doit pas dépasser)
quelqu'un à une idée?
--
====================================================
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
athena7
athena7 wrote:
Bonjour
je viens de me procurer un gadget qui sert à calculer la température de l'ordinateur... ça s'appelle «coreduotemp» le problème c'est que je ne connais pas la température normale que la machine supporte (ou celle qu'elle ne doit pas dépasser)
quelqu'un à une idée?
Un petit script qui permet dafficher dans un terminal la température de votre processeur.
Avec le script ci-dessus, nous utilisons le résultat de la commande ioreg pour récupérer les valeurs des différentes sondes du processeur et obtenir ainsi la température :
# !/usr/bin/perl my $v = none ; my @result = `ioreg -c IOHWSensor | grep -vE ||+-o` ; my @sensors = undef ; my $curSensorId = 0 ; my $whatSensor = $ARGV[0] ? $ARGV[0] : cpu ; my $avgHeatFound = undef ; my @foundTemperatures ; my $TSumm = 0, $TCount = 0 ;
if ( !@sensors)print x ; exit ; foreach my $sensor (@sensors)
next if not $$sensorlocation= /$whatSensor/i ; next if not $$sensortype= /temp/i ; my $heatFnd = $$sensorcurrent-value/(2**16) ; $TSumm += $heatFnd ; $TCount ++ ;
$avgHeatFound = $TSumm/$TCount if $TCount ; print "La temperature est de : $avgHeatFound degres n" ;
A vous ensuite de lenregistrer et de lexécuter quand bon vous semble.
gracieuseté de http://www.labo-apple.org/ -- =================================================== http://athena7.blogspot.com
je viens de me procurer un gadget qui sert à calculer la température de
l'ordinateur... ça s'appelle «coreduotemp»
le problème c'est que je ne connais pas la température normale que la
machine supporte (ou celle qu'elle ne doit pas dépasser)
quelqu'un à une idée?
Un petit script qui permet dafficher dans un terminal la température de
votre processeur.
Avec le script ci-dessus, nous utilisons le résultat de la commande
ioreg pour récupérer les valeurs des différentes sondes du processeur et
obtenir ainsi la température :
# !/usr/bin/perl
my $v = none ;
my @result = `ioreg -c IOHWSensor | grep -vE ||+-o` ;
my @sensors = undef ;
my $curSensorId = 0 ;
my $whatSensor = $ARGV[0] ? $ARGV[0] : cpu ;
my $avgHeatFound = undef ;
my @foundTemperatures ;
my $TSumm = 0, $TCount = 0 ;
if ( !@sensors)print x ; exit ;
foreach my $sensor (@sensors)
next if not $$sensorlocation= /$whatSensor/i ;
next if not $$sensortype= /temp/i ;
my $heatFnd = $$sensorcurrent-value/(2**16) ;
$TSumm += $heatFnd ;
$TCount ++ ;
$avgHeatFound = $TSumm/$TCount if $TCount ;
print "La temperature est de : $avgHeatFound degres n" ;
A vous ensuite de lenregistrer et de lexécuter quand bon vous semble.
gracieuseté de http://www.labo-apple.org/
--
===================================================
http://athena7.blogspot.com
je viens de me procurer un gadget qui sert à calculer la température de l'ordinateur... ça s'appelle «coreduotemp» le problème c'est que je ne connais pas la température normale que la machine supporte (ou celle qu'elle ne doit pas dépasser)
quelqu'un à une idée?
Un petit script qui permet dafficher dans un terminal la température de votre processeur.
Avec le script ci-dessus, nous utilisons le résultat de la commande ioreg pour récupérer les valeurs des différentes sondes du processeur et obtenir ainsi la température :
# !/usr/bin/perl my $v = none ; my @result = `ioreg -c IOHWSensor | grep -vE ||+-o` ; my @sensors = undef ; my $curSensorId = 0 ; my $whatSensor = $ARGV[0] ? $ARGV[0] : cpu ; my $avgHeatFound = undef ; my @foundTemperatures ; my $TSumm = 0, $TCount = 0 ;
if ( !@sensors)print x ; exit ; foreach my $sensor (@sensors)
next if not $$sensorlocation= /$whatSensor/i ; next if not $$sensortype= /temp/i ; my $heatFnd = $$sensorcurrent-value/(2**16) ; $TSumm += $heatFnd ; $TCount ++ ;
$avgHeatFound = $TSumm/$TCount if $TCount ; print "La temperature est de : $avgHeatFound degres n" ;
A vous ensuite de lenregistrer et de lexécuter quand bon vous semble.
gracieuseté de http://www.labo-apple.org/ -- =================================================== http://athena7.blogspot.com
Cette formule est incorrecte (ou plutôt, peu précise). Il faut faire ceci: ($val >> 13) / 8 - 0.5
Cf http://ask.metafilter.com/mefi/25932
Si vous voulez aussi générer des graphes RRDtool, j'ai écrit le script suivant: http://www.vinc17.org/software/rsysinfo
Je l'utilise sur mon Power Mac avec le fichier de config suivant:
disk[root] = / macsensor[drive-bay] = DRIVE BAY macsensor[backside] = BACKSIDE macsensor[u3-heatsink] = U3 HEATSINK macsensor[cpu-a] = CPU A AD7417 AMB macsensor[cpu-b] = CPU B AD7417 AMB
Et il est lancé au démarrage de la machine par /Library/LaunchDaemons/rsysinfo.plist
Dans l'article <c2uag.15817$cl1.10262@edtnps90>,
athena7 <athena7@globetrotter.net> écrit:
my $heatFnd = $$sensor´current-value´/(2**16) ;
Cette formule est incorrecte (ou plutôt, peu précise).
Il faut faire ceci: ($val >> 13) / 8 - 0.5
Cf http://ask.metafilter.com/mefi/25932
Si vous voulez aussi générer des graphes RRDtool, j'ai écrit le script
suivant: http://www.vinc17.org/software/rsysinfo
Je l'utilise sur mon Power Mac avec le fichier de config suivant:
disk[root] = /
macsensor[drive-bay] = DRIVE BAY
macsensor[backside] = BACKSIDE
macsensor[u3-heatsink] = U3 HEATSINK
macsensor[cpu-a] = CPU A AD7417 AMB
macsensor[cpu-b] = CPU B AD7417 AMB
Et il est lancé au démarrage de la machine par
/Library/LaunchDaemons/rsysinfo.plist
Cette formule est incorrecte (ou plutôt, peu précise). Il faut faire ceci: ($val >> 13) / 8 - 0.5
Cf http://ask.metafilter.com/mefi/25932
Si vous voulez aussi générer des graphes RRDtool, j'ai écrit le script suivant: http://www.vinc17.org/software/rsysinfo
Je l'utilise sur mon Power Mac avec le fichier de config suivant:
disk[root] = / macsensor[drive-bay] = DRIVE BAY macsensor[backside] = BACKSIDE macsensor[u3-heatsink] = U3 HEATSINK macsensor[cpu-a] = CPU A AD7417 AMB macsensor[cpu-b] = CPU B AD7417 AMB
Et il est lancé au démarrage de la machine par /Library/LaunchDaemons/rsysinfo.plist
je viens de me procurer un gadget qui sert à calculer la température de l'ordinateur... ça s'appelle «coreduotemp» le problème c'est que je ne connais pas la température normale que la machine supporte (ou celle qu'elle ne doit pas dépasser)
Une autre appli pour la même fonction que je viens d'essayer : Temperature Monitor
Dans les préférences on peut configurer les alertes, et celle proposée par défaut (pour des disques durs, car je n'ai apparemment pas de capteurs cpu) est de 75°. Essaye de ton côté peut-être est-ce différent pour un cpu.
JPaul. -- /==/==- Jean-Paul BLANC / /--/--// quelque-part (somewhere) |/| L | en (in) /|| = ||| FRANCE
athena7 <athena7@globetrotter.net> wrote:
je viens de me procurer un gadget qui sert à calculer la température de
l'ordinateur... ça s'appelle «coreduotemp»
le problème c'est que je ne connais pas la température normale que la
machine supporte (ou celle qu'elle ne doit pas dépasser)
Une autre appli pour la même fonction que je viens d'essayer :
Temperature Monitor
Dans les préférences on peut configurer les alertes, et celle proposée
par défaut (pour des disques durs, car je n'ai apparemment pas de
capteurs cpu) est de 75°. Essaye de ton côté peut-être est-ce différent
pour un cpu.
JPaul.
--
/==/==\- Jean-Paul BLANC
/ /--/--//\ quelque-part (somewhere)
|/| L |\ en (in)
/|| = |||\ FRANCE
je viens de me procurer un gadget qui sert à calculer la température de l'ordinateur... ça s'appelle «coreduotemp» le problème c'est que je ne connais pas la température normale que la machine supporte (ou celle qu'elle ne doit pas dépasser)
Une autre appli pour la même fonction que je viens d'essayer : Temperature Monitor
Dans les préférences on peut configurer les alertes, et celle proposée par défaut (pour des disques durs, car je n'ai apparemment pas de capteurs cpu) est de 75°. Essaye de ton côté peut-être est-ce différent pour un cpu.
JPaul. -- /==/==- Jean-Paul BLANC / /--/--// quelque-part (somewhere) |/| L | en (in) /|| = ||| FRANCE