From owner-cvs-all Mon Sep 20 2: 9: 2 1999 Delivered-To: cvs-all@freebsd.org Received: from shell.webmaster.com (mail.webmaster.com [209.133.28.73]) by hub.freebsd.org (Postfix) with ESMTP id 3964515B83 for ; Mon, 20 Sep 1999 02:08:45 -0700 (PDT) (envelope-from davids@webmaster.com) Received: from whenever ([209.133.29.2]) by shell.webmaster.com (Post.Office MTA v3.5.3 release 223 ID# 0-12345L500S10000V35) with SMTP id com; Mon, 20 Sep 1999 02:08:44 -0700 From: "David Schwartz" To: "Mike Smith" , "Poul-Henning Kamp" Cc: Subject: RE: cvs commit: src/sys/i386/conf files.i386 src/sys/i386/i386 mp_clock.c Date: Mon, 20 Sep 1999 02:08:44 -0700 Message-ID: <000001bf0347$bd39b3e0$021d85d1@youwant.to> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 Importance: Normal In-Reply-To: <199909200805.BAA29815@dingo.cdrom.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > > > No, the TSC is far superior on UP, (unless destroyed by APM), it > > has roughly 100 times better resolution and is twice as fast to > > query. > > It is, however, as you point out, non-deterministically unreliable. > I'm fairly certain that we should option out the use of the TSC by > default - it is simply biting too many people for too little gain. If it's not too difficult, can you do both? Use the most reliable source (PIIX) as your base time reference, and then use the TSC to 'add on a bit' to make it a bit more precise. This way, even if the TSC is somehow corrupted, your worst-case accuracy will be what your best case with just the PIIX. DS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message