Koozali.org: home of the SME Server
Legacy Forums => Experienced User Forum => Topic started by: brad on April 07, 2004, 10:35:14 PM
-
Hey Guys...
I just installed SME6.0.1 on a brand new P4S800-MX MotherBoard from Asus with an Intel P4 CPU that does support HyperThreading.
I googled around the net trying to figure out how I tell if hyperthreading on enabled on the server, but I don't understand the results. Can someone look at these files for me? Thanks.
- Hyperthreading is turned on in the BIOS.
- Changing "default=SMEServer-up" in lilo.conf
to "...-smp" does not change /proc/cpuinfo
- Is this just a case of SME not supporting my new hardware?
#cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping : 5
cpu MHz : 2800.865
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 5583.66
#cat /etc/lilo.conf
prompt
timeout=50
default=SMEServer-up
boot=/dev/md0
map=/boot/map
install=/boot/boot.b
message=/boot/sme_server.pcx
linear
image=/boot/vmlinuz-2.4.20-18.7smp
label=SMEServer-smp
initrd=/boot/initrd-2.4.20-18.7smp.img
read-only
root=/dev/md1
append="hdc=ide-scsi"
image=/boot/vmlinuz-2.4.20-18.7
label=SMEServer-up
initrd=/boot/initrd-2.4.20-18.7.img
read-only
root=/dev/md1
append="hdc=ide-scsi"
#top | head -5
12:33pm up 26 min, 1 user, load average: 1.63, 1.65, 1.31
108 processes: 105 sleeping, 3 running, 0 zombie, 0 stopped
CPU states: 0.3% user, 88.2% system, 0.0% nice, 11.4% idle
Mem: 998932K av, 93564K used, 905368K free, 0K shrd, 29648K buff
Swap: 264952K av, 0K used, 264952K free 27684K cached
**Thanks!**
-
It ocasionaly sees two CPUs on some combination of servers with Xeons, but doesn't work well (crashes).
Until new kernel is used with SME, just disable HT in the BIOS and use SMEServer-up as a default. Its plenty fast and stable that way.
-
Until new kernel is used with SME, just disable HT in the BIOS and use SMEServer-up as a default.
Does this mean Hyperthreading *will* be supported in the next release? Or should I post this in the 'Feature Request' forum?
-
It ocasionaly sees two CPUs on some combination of servers with Xeons, but doesn't work well (crashes).
Until new kernel is used with SME, just disable HT in the BIOS and use SMEServer-up as a default. Its plenty fast and stable that way.
I've seen SME 5.6 and 6.0 work quite well on HT-processors. If there are cases where it does not work, that would be news to me. Use the smp kernel.
Mike
-
Just an observation.
I've seen a sometimes stability problems with HT Xeons on some combination of DELL servers and desktops used for servers. Switching back to UP kernel generally fixed it.