Date: Fri, 25 Apr 1997 23:47:06 +0800 From: Peter Wemm <peter@spinner.dialix.com> To: Steve Passe <smp@csn.net> Cc: NISHIO Shuichi <nishio@caleche.kecl.ntt.co.jp>, freebsd-smp@freebsd.org Subject: Re: Tyan ATX1668 problem -- success Message-ID: <199704251547.XAA25776@spinner.DIALix.COM> In-Reply-To: Your message of "Fri, 25 Apr 1997 09:18:41 CST." <199704251518.JAA07978@Ilsa.StevesCafe.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Steve Passe wrote: > As to the improved performance, this is because we are taking a big hit on > all those TLB invalidations (has to be done), and the old method was competin g > for the kernel lock each time. The new method goes right for it without the > lock. No.. The old method wasn't fetching the kernel lock either.. I suspect that the speedup was because the old method was using the generic IPI_INTR() handler which was set up for calling C code, while the new one is a cut down version that doesn't have as much overhead. (Incidently, the new one doesn't show up on the vmstat interrupt counts) Cheers, -Peter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704251547.XAA25776>