Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Feb 2005 20:12:21 -0800
From:      "David O'Brien" <obrien@FreeBSD.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c
Message-ID:  <20050209041221.GA16675@dragon.nuxi.com>
In-Reply-To: <200502082025.j18KP72E069507@repoman.freebsd.org>
References:  <200502082025.j18KP72E069507@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 08, 2005 at 08:25:07PM +0000, John Baldwin wrote:
> jhb         2005-02-08 20:25:07 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/i386/i386        apic_vector.s local_apic.c mp_machdep.c 
>     sys/i386/include     apicvar.h smp.h 
>     sys/i386/isa         clock.c 
>   Log:
>   Use the local APIC timer to drive the various kernel clocks on SMP machines
>   rather than forwarding interrupts from the clock devices around using IPIs:
>   - Add an IDT vector that pushes a clock frame and calls
>     lapic_handle_timer().

What is the performance improvement of this?  What benchmark is used to
show a benefit?

-- 
-- David  (obrien@FreeBSD.org)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050209041221.GA16675>