From owner-freebsd-questions@FreeBSD.ORG Thu May 14 14:33:26 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B5D8DB1C for ; Thu, 14 May 2015 14:33:26 +0000 (UTC) Received: from smtp1.bway.net (smtp1.bway.net [216.220.96.27]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8F5D21276 for ; Thu, 14 May 2015 14:33:26 +0000 (UTC) Received: from gecko4 (host-216-220-115-31.dsl.bway.net [216.220.115.31]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: m1316v@bway.net) by smtp1.bway.net (Postfix) with ESMTPSA id 2805995868; Thu, 14 May 2015 10:33:24 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bway.net; s=mail; t=1431614004; bh=uc6jT/W00rzr2BF0fvwznBIEHvH0wKWgHsT2MnA8J3I=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Reply-To; b=ENf2j0GUMO4P9sMlzoQz28DXOU4qZUbPezkPfv76xyVI2hd6Gsequ9tKsxCrQUTIg vd0C2NIoBoHvurXdRwcco68ii3/Oh+pfn0BmnpF4Xr+e1svWBgC+4xljmWwwEKdhHn jm1bpIIjdgFhmAljoYp2URjJDdLe6uBlpjP4Ngys= Date: Thu, 14 May 2015 10:33:23 -0400 From: mfv To: "William A. Mahaffey III" Cc: "FreeBSD Questions !!!!" Subject: Re: sysctl question Message-ID: <20150514103323.044eb426@gecko4> In-Reply-To: <5554AB4B.7070908@hiwaay.net> References: <55541052.6020802@hiwaay.net> <20150514055826.01e841ae@gecko4> <5554AB4B.7070908@hiwaay.net> Reply-To: mfv@bway.net MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2015 14:33:26 -0000 On Thu, 14 May 2015 09:10:10 -0453 "William A. Mahaffey III" wrote: > On 05/14/15 05:04, mfv wrote: > > Hello William, > > > > I had the same problem using amdtemp but used the sysctl setting > > "dev.amdtemp.%d.sensor_offset" to make it more accurate. The value > > was determined by comparing the unadjusted value of admtemp with > > the value shown in the BIOS. In my case the setting > > in /etc/sysctl.conf is: > > > > dev.amdtemp.0.sensor_offset=24 > > > > A room thermometer was also helpful to measure the difference by > > comparing the difference between the room temperature and the BIOS > > after the CPU was placed under load. > > > > To read the value I then bound the F2-key in csh.cshrc file as > > follows: > > > > bindkey -c "^[OQ" 'sysctl -e dev.amdtemp.0.core0' > > > > The results of the reading are not as accurate as I would like but > > are an improvement. > > > > Cheers ... __o > > _ \<,_ > > Marek (+)/ (+) > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > On Wed, 13 May 2015 22:08:57 -0453 > > Interesting. How did you determine BIOS temp, quickly reboot & read > it ? I thought sysctl or something similar could basically read the > BIOS & either use it directly or translate it .... > Hello William, Sorry about my previous top-posting. It was early in the AM and I was not properly caffeinated. The short answer to your question is yes. I used a couple of memory testing programs to maximize the load on the CPU and then rebooted and quickly noticed the temperature as given by the BIOS. I have an ASUS motherboard where the BIOS provides a number of temperatures. I noticed the CPU value and subtracted the ambient temperature as shown by a simple room thermometer and used the difference for the amdtemp offset. As mentioned before it is not as accurate as I would like, but an offset of 24 degrees is a significant improvement. I do not know why there is such a large difference but at least the offset provides the opportunity to reduce the gap. Cheers ... Marek