Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Mar 2002 10:09:00 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        John Polstra <jdp@polstra.com>
Cc:        smp@FreeBSD.ORG
Subject:   Re: RE: Syscall contention tests return, userret() bugs/issues.
Message-ID:  <200203311809.g2VI90H89605@apollo.backplane.com>
References:  <XFMail.20020329155622.jhb@FreeBSD.org> <200203292207.g2TM7Fi67491@apollo.backplane.com> <200203311729.g2VHT5h18352@vashon.polstra.com> <200203311747.g2VHlII89488@apollo.backplane.com> <200203311752.g2VHqab18408@vashon.polstra.com>

next in thread | previous in thread | raw e-mail | index | archive | help

:>     write-through the processor that does the write will flush the dirty
:>     cache line to main memory in fairly short order.
:
:Why do you keep saying the Intel caches are write-through?  They've
:been write-back since the Pentium.  See table 9-2 in the same document
:I cited before.
:
:John
:-- 
:  John Polstra

    Maybe I'm using the wrong terminology.  What I mean to say is that
    Intel caches, under most conditions, will flush dirty elements in
    their caches to main memory very quickly.  i.e. unlike, say, the old 
    68040 cache which leaves dirty cache lines in the cache almost
    indefinitely.  The intel caches implement a write ordering constraint
    and a FIFO to deal with dirty data.

    Yes, I guess that would be write-back rather then write-through,
    But not delayed-write.

						    -Matt


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




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