看板 FB_smp 關於我們 聯絡資訊
In article <200203311747.g2VHlII89488@apollo.backplane.com>, Matthew Dillon <dillon@apollo.backplane.com> wrote: > > :> the cache, on IA32, it's write-through to main-memory which > :> invalidates all other cpu's caches for that cache line. > : > :No, it's not nearly that bad. See section 9.2 of the IA-32 Intel > :Architecture Software Developer's Manual, Volume 3 (24547203.pdf from > :developer.intel.com). It describes what happens in a couple of > :different scenarios, for example: > > This is not a case that typically occurs. Because intel caches are > 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 John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Ch鐷yam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message