CURRENT Kernel makes the system run very very hot
Rene Ladan
r.c.ladan at gmail.com
Sun Dec 9 11:42:40 PST 2007
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
-------------- next part --------------
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"
-------------- next part --------------
#
# 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
More information about the freebsd-current
mailing list