Re: CURRENT Kernel makes the system run very very hot

From: Rene Ladan <r.c.ladan_at_gmail.com>
Date: Sun, 09 Dec 2007 20:42:34 +0100
Thomas Sparrevohn schreef:
> On Saturday 08 December 2007 17:48:14 韓家標 Bill Hacker wrote:
>> Thomas Sparrevohn wrote:
>>> Hi
>>>
>>> There something weird going on - at minimal workloads my system gets very
>>> very hot - The system is watercooled, 4 Fan's etc its a quad core QX6700 -
>>> make buildkernel - will make the fans run at highest speed (its impossibly to
>>> be in the room at the same time).
>>>
>>> There are no problems when running other OS'es - Are anybody else having this
>>> kind of problems  (PS its a relatively new thing - maybe 2 weeks)? 

>> And 'top -S' reports what?
>>
> 
> I was trying to avoid to go back to running "pure UFS" again - but I guess I have to inorder
> to eliminate ZFS as the potential source
>
On my Asus A6JE running todays HEAD, top -S -H -d 1 shows:

last pid: 21503;  load averages:  0.16,  0.12,  0.09    up 0+03:05:21  20:33:00
136 processes: 4 running, 113 sleeping, 19 waiting
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 217M Active, 253M Inact, 120M Wired, 19M Cache, 112M Buf, 1392M Free
Swap: 4062M Total, 4062M Free

  PID USERNAME   PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
   10 root       171 ki31     0K    16K RUN    0 350:57 92.43% {idle: cpu0}
   10 root       171 ki31     0K    16K RUN    1 350:57 86.52% {idle: cpu1}
  889 rene        96    0   300M 42308K select 0   4:14  7.47% Xorg
  975 rene        96    0   147M 92808K select 0   1:50  4.64% {initial thread}
  928 rene        96    0 43704K 10208K select 1   1:13  0.05% xfce4-clipman-pl
  950 rene        96    0 53760K 19772K select 0   0:09  0.05% Terminal
  975 rene        97    0   147M 92808K ucond  1   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K select 0   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K ucond  0   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K select 1   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K select 0   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K ucond  0   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K ucond  0   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K ucond  0   1:50  0.00% {thunderbird-bin
  975 rene        96    0   147M 92808K ucond  0   1:50  0.00% {thunderbird-bin
  930 rene        96    0 27408K 11076K select 0   1:24  0.00% xfce4-systemload
root_at_ip4da3ae31:~#

This is with UFS.  sysctl hw.acpi.thermal shows:
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.tz0.temperature: 70.0C
hw.acpi.thermal.tz0.active: 0
hw.acpi.thermal.tz0.passive_cooling: 1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: 95.0C
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 105.0C
hw.acpi.thermal.tz0._ACx: 60.0C -1 -1 -1 -1 -1 -1 -1 -1 -1

The laptop is running idle, just running xfce4, some applets, and some desktop
applications (thunderbird, firefox, pidgin).  If I run boinc (einstein/seti/simap)
from the ports on a few days old kernel, the temperature rises to 87C-92C, against
67C-72C when idle.  At some point the cpus get too hot I guess, judging from a
frozen console (the video card is still pushing out the screen image) and a hung
ssh connection.  Then only power cycling helps.

kernel config and loader.conf are attached.

Regards,
Rene

> 
>> FWIW - the opposite experience here.
>> Core-2 Quad QX6600 on Asus and Gigabyte, Core-D dual on Tyan.
>>
>> Stock Intel cooler & fans, case fans on variable-speed MB connectors, PSU's with 
>> 'smart' fans.
>>
>> Fans run at nowhere near full-speed even with a long make -j 12.
>>
>> Under 'average load', not yet as quiet as my PowerBook G4, but getting close to 
>> our C3 MB with constant-speed fans.
>>
>> Something in the cooling water?  Bacteria? Goldfish turds?
>>
>> Bill
>>
>>
> 
> 
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
> 

-- 
GPG fingerprint = E738 5471 D185 7013 0EE0  4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net)

"It won't fit on the line."
		-- me, 2001


loader_logo="beastie"
kern.maxfiles="25000"
legal.intel_wpi.license_ack=1
random_load="YES"
ahd_load="YES"
ahc_load="YES"
ahc_eisa_load="YES"
ahc_pci_load="YES"
atadisk_load="YES"
uhid_load="YES"
ng_ubt_load="YES"
smapi_load="YES"
umass_load="YES"
msdosfs_load="YES"
sysvshm_load="YES"
sysvmsg_load="YES"
sysvsem_load="YES"
kbdmux_load="YES"
cardbus_load="YES"
sio_load="YES"
md_load="YES"
if_tun_load="YES"
if_gif_load="YES"
if_faith_load="YES"
ugen_load="YES"
ums_load="YES"
miibus_load="YES"
atapicam_load="YES"
smbus_load="YES"
smb_load="YES"
ichsmb_load="YES"
acpi_video_load="YES"
atapicd_load="YES"
snd_hda_load="YES"
speaker_load="YES"
libiconv_load="YES"
udf_iconv_load="YES"
cd9660_iconv_load="YES"
cbb_load="YES"
pccard_load="YES"
wpifw_load="YES"
firewire_load="YES"
acpi_asus_load="YES"
wlan_load="YES"
wlan_wep_load="YES"
wlan_amrr_load="YES"
wlan_scan_sta_load="YES"
wlan_scan_ap_load="YES"
drm_load="YES"
usb_load="YES"
#if_wpi_load="YES"
smbios_load="YES"
acpi_dock_load="YES"
cpufreq_load="YES"
coretemp_load="YES"
if_re_load="YES"
#
# GENERIC -- Generic kernel configuration file for FreeBSD/i386
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files.
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#

machine		i386
cpu		I686_CPU
ident		RENE

# To statically compile in device wiring instead of /boot/device.hints
#hints		"GENERIC.hints"		# Default places to look for devices.

makeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols

# Debugging for use in -current
options 	KDB			# Enable kernel debugger support.
options 	DDB			# Support DDB.
options		KDB_TRACE
options 	GDB			# Support remote GDB.
options 	INVARIANTS		# Enable calls of extra sanity checking
options 	INVARIANT_SUPPORT	# Extra sanity checks of internal structures, required by INVARIANTS
options 	WITNESS			# Enable checks to detect deadlocks and cycles
options 	WITNESS_SKIPSPIN	# Don't run witness on spinlocks for speed


#options 	SCHED_ULE	# BOINC: load avg->4, science processes run only at nice 19 instead of idprio 31, and starvation->restart occurs and hiccups?
options		SCHED_4BSD	# sigh...
options 	PREEMPTION		# Enable kernel thread preemption
options 	INET			# InterNETworking
options 	INET6			# IPv6 communications protocols
options 	FFS			# Berkeley Fast Filesystem
options 	SOFTUPDATES		# Enable FFS soft updates support
options 	UFS_ACL			# Support for access control lists
options 	UFS_DIRHASH		# Improve performance on big directories
options 	MD_ROOT			# MD is a potential root device
options 	CD9660			# ISO 9660 Filesystem
options 	COMPAT_43TTY		# Compatible with BSD 4.3 [KEEP THIS!]
options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
options 	SCSI_DELAY=5000		# Delay (in ms) before probing SCSI
options 	KTRACE			# ktrace(1) support
options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~128k to driver.
options 	AHD_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~215k to driver.
options		SMP			# Dual core T5600
device		apic			# I/O APIC
options		STOP_NMI		# stop CPUs with NMI instead of IPI

options		MPTABLE_FORCE_HTT
options		IPI_PREEMPTION

# Bus support.
device		pci

# ATA and ATAPI devices
device		ata		# as module ? # panic without?

# SCSI peripherals
device		scbus		# SCSI bus (required for SCSI)
device		da		# Direct Access (disks)
device		cd		# CD
device		pass		# Passthrough device (direct SCSI access)

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc		# AT keyboard controller
device		atkbd		# AT keyboard
device		psm		# PS/2 mouse

device		vga		# VGA video card driver

device		splash		# Splash screen and screen saver support

# syscons is the default console driver, resembling an SCO console
device		sc

device		agp		# needed to make drm compile
device		drm

# Add suspend/resume support for the i8254.
device		pmtimer

# Pseudo devices.
device		loop		# Network loopback
device		ether		# Ethernet support
device		pty		# Pseudo-ttys (telnet etc)

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device		bpf		# Berkeley packet filter

#added
options		DEVICE_POLLING

#experimental
device		mmc
device		mmcsd

options		HWPMC_HOOKS
device		hwpmc
Received on Sun Dec 09 2007 - 18:42:40 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:23 UTC