From: eocallaghan Date: Mon, 1 Feb 2010 09:11:35 +0000 (-0800) Subject: Add making DragonflyBSD Tickless idea. X-Git-Url: https://gitweb.dragonflybsd.org/ikiwiki.git/commitdiff_plain/661bad5e747a4dad8c8abc3b65c59110c66798ed Add making DragonflyBSD Tickless idea. --- diff --git a/docs/developer/gsoc2010/index.mdwn b/docs/developer/gsoc2010/index.mdwn index 81e3f1a4..f5058ad6 100644 --- a/docs/developer/gsoc2010/index.mdwn +++ b/docs/developer/gsoc2010/index.mdwn @@ -86,4 +86,9 @@ the current infrastructure. * iwn - Intel WiFi Link 4965/5000/1000/6000 IEEE 802.11a/g/n wireless network devices * http://en.wikipedia.org/wiki/Comparison_of_open_source_wireless_drivers +1. Make DragonflyBSD Tickless +* By default, the clock cyclic fires at 100 Hz, regardless of whether or not any timeouts/callouts are scheduled to fire/expire. This is suboptimal from a power efficiency standpoint, as at least one of the system's CPUs never become quiescent/idle enough to be brought into a low power state. +This work involves re-implementing the services presently provided by clock() in a tickless (or event based) fashion, eliminating the need for the system to "wake up", only to realize that there's nothing to do on an otherwise idle system. +* http://hub.opensolaris.org/bin/view/Project+tickless/lbolt + (please add)