Messages in this thread | | | From | "H. Peter Anvin" <> | Subject | Re: [patch] recover lost ticks | Date | Mon, 15 Mar 1999 13:33:02 -0800 (PST) |
| |
> > > 1) On Cyrix/IBM/Centaur the TSC will stop if Suspend-on-Halt is > > > enabled and a HLT is executed. This is usually a very good > > > thing since power comsuption goes down dramatically, but > > > the time code has to compensate (and does since somewhere in > > > 2.1.12x). > > > > This is just bad TSC design. There is nothing good about it. > > Its quite sensible design. Think about it harder. Think about APM bios > driven suspend to disk. Think about future Linux handling of ACPI > disk suspend states. > > Think about x86 laptops that slow the clock. > > The TSC code has to handle all these cases anyway, so having the CPU > suspend the TSC hardware and thus stay suspended for another day over > an intel cpu is worth it. >
If you're suspending for that long, you ought to shut down the CPU core completely. I don't buy the argument *that having the TSC shut down on HLT saves power*; they should have put the TSC in a different clock domain.
-hpa
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |