9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] /dev/cputemp
@ 2008-11-05  0:36 erik quanstrom
  0 siblings, 0 replies; 3+ messages in thread
From: erik quanstrom @ 2008-11-05  0:36 UTC (permalink / raw)
  To: 9fans

i dug out the code i wrote some time ago to read cpu
temperature (or the closest stand in for it i could find)
on most modern amd and intel processors.  it's wrapped
up with a change to extend the model macro so that
conroe l processors don't appear to be xeons.

/n/sources/contrib/quanstro/src/9/pc/^(cpuid0.s dat.h devarch.c io.h)

you'll need to add cpuid0.s to l.s.

here's how it works.  minooka obviously has two processors:

	minooka; cat /dev/cputemp
	32±1
	31±1

- erik




^ permalink raw reply	[flat|nested] 3+ messages in thread
* [9fans] /dev/cputemp
@ 2014-05-27 21:57 Jessica Yu
  2014-05-27 22:07 ` erik quanstrom
  0 siblings, 1 reply; 3+ messages in thread
From: Jessica Yu @ 2014-05-27 21:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Just curious, is this not a thing in the nix kernel? grep'd the nix
sources and it didn't seem to be in devarch.c, it's in 9/pc/ though;
is there another way to grab cpu temp?

I ask because there seems to be a significant temperature change on my
test machine between the old nix kernel and some of the new scheduler
changes, although I wanted some numbers to back that observation (or
maybe I'm imagining things!). Not a super big deal but just something
I was just curious about. :-)

Jessica



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-05-27 22:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-05  0:36 [9fans] /dev/cputemp erik quanstrom
2014-05-27 21:57 Jessica Yu
2014-05-27 22:07 ` erik quanstrom

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).