Date: Tue, 28 Nov 2000 09:01:43 -0800 From: Julian Elischer <julian@elischer.org> To: Marius Bendiksen <mbendiks@eunet.no> Cc: Alfred Perlstein <bright@wintelcom.net>, Daniel Eischen <eischen@vigrid.com>, John Baldwin <jhb@FreeBSD.ORG>, Jonathan Lemon <jlemon@flugsvamp.com>, arch@FreeBSD.ORG Subject: Re: Thread-specific data and KSEs Message-ID: <3A23E4F7.8E42EB3E@elischer.org> References: <Pine.BSF.4.05.10011270847060.54186-100000@login-1.eunet.no>
next in thread | previous in thread | raw e-mail | index | archive | help
Marius Bendiksen wrote: > > > > It's just one more register that has to be saved. I don't > > > think it's going to matter much. > > No extra TLB faults/invalidations? Aren't segment registers > > somewhat expensive to load? > > Upon loading a task state (with ltr or a gate), you will restore all > segment registers from the tss, regardless of their content, and a load of > the shadow portion of the segment will be attempted anyway. I don't think > this is the right place to shave off cycles, nor do I think the speed is > even the most relevant issue for this extension, but rather the abuse of > segments that are ment to hold real data. We don't use TSS to swap between processes.. > > Marius > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-arch" in the body of the message -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000 ---> X_.---._/ presently in: Budapest v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A23E4F7.8E42EB3E>