Date: Wed, 1 May 2002 15:34:09 -0400 (EDT) From: Andrew Gallatin <gallatin@cs.duke.edu> To: Terry Lambert <tlambert2@mindspring.com> Cc: freebsd-smp@freebsd.org Subject: Re: hlt when idle? Message-ID: <15568.17201.80743.521864@grasshopper.cs.duke.edu> In-Reply-To: <3CD022A2.FACD21E9@mindspring.com> References: <15567.62317.677224.3470@grasshopper.cs.duke.edu> <3CD022A2.FACD21E9@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert writes: > > Anyway, am I able to remove the SMP ifdef's from the default_halt > > function (on 4-stable, 2x1GHz PIII) and I have not noticed any change other > > than a cooler office & longer runtime on a UPS. (I've not timed a > > buildworld). > > You might be lucky in your SMP hardware, and you might just not > be noticing the drop out of one CPU. 8-(. FWIW, I just did a -j8 buildworld with & without HLT. The times were nearly identical, with the HLT kernel being ~15 seconds faster (real time) and using 56 seconds less system time. With a sample size of 1, I admit its hard to make any meaningful performance comparisons; but the system seems roughly as fast & did not deadlock. At least on these machines, the cooler office seems worth the risk ;) Drew ==> world.log.hlt <== 1757.06 real 1694.33 user 674.49 sys 16672 maximum resident set size 1060 average shared memory size 1059 average unshared data size 129 average unshared stack size 11280502 page reclaims 2380 page faults 0 swaps 24326 block input operations 4162 block output operations 18 messages sent 18 messages received 8 signals received 588857 voluntary context switches 371028 involuntary context switches ==> world.log <== 1771.65 real 1696.62 user 730.04 sys 16668 maximum resident set size 1049 average shared memory size 1043 average unshared data size 129 average unshared stack size 11268611 page reclaims 1901 page faults 0 swaps 17717 block input operations 4445 block output operations 19 messages sent 19 messages received 8 signals received 572960 voluntary context switches 363564 involuntary context switches To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15568.17201.80743.521864>