Re: [PATCH] dynamic tick patch

From: Pavel Machek
Date: Wed Jan 19 2005 - 06:33:52 EST


Hi!

> As this patch is related to the VST/High-Res timers, there
> are probably various things that can be merged. I have not
> yet looked at what all could be merged.
>
> I'd appreciate some comments and testing!

Good news is that it does seem to reduce number of interrupts. Bad
news is that time now runs faster (like "sleep 10" finishes in ~5
seconds) and that I could not measure any difference in power
consumption.

Pavel

root@amd:~# date; cat /proc/interrupts ; sleep 10; date; cat
/proc/interrupts
Wed Jan 19 12:30:46 CET 2005
CPU0
0: 18136 IO-APIC-edge timer
1: 557 IO-APIC-edge i8042
10: 148 IO-APIC-level acpi
12: 69 IO-APIC-edge i8042
14: 1587 IO-APIC-edge ide0
15: 14 IO-APIC-edge ide1
17: 1 IO-APIC-level yenta
19: 2 IO-APIC-level ohci1394
21: 0 IO-APIC-level ehci_hcd, uhci_hcd, uhci_hcd, uhci_hcd
22: 0 IO-APIC-level VIA8233
23: 0 IO-APIC-level eth0
NMI: 0
LOC: 20924
ERR: 0
MIS: 0
Wed Jan 19 12:30:56 CET 2005
CPU0
0: 18253 IO-APIC-edge timer
1: 558 IO-APIC-edge i8042
10: 148 IO-APIC-level acpi
12: 69 IO-APIC-edge i8042
14: 1587 IO-APIC-edge ide0
15: 14 IO-APIC-edge ide1
17: 1 IO-APIC-level yenta
19: 2 IO-APIC-level ohci1394
21: 0 IO-APIC-level ehci_hcd, uhci_hcd, uhci_hcd, uhci_hcd
22: 0 IO-APIC-level VIA8233
23: 0 IO-APIC-level eth0
NMI: 0
LOC: 21062
ERR: 0
MIS: 0
root@amd:~#

(But it really took somewhere around 5 seconds).
Pavel
--
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/