Date: Mon, 19 Jul 1999 12:22:51 -0500 From: "Jason" <jes@hal-pc.org> To: <freebsd-current@freebsd.org> Subject: Re: Question about MTRR boot message Message-ID: <002b01bed20b$5547e1c0$0500a8c0@local.nullifier.dyn.ml.org> References: <199907190516.HAA21639@dorifer.heim3.tu-clausthal.de>
next in thread | previous in thread | raw e-mail | index | archive | help
> BTW, is there a way to disable that MTRR stuff? Just to be > sure... And I really don't need it. > > Regards > Oliver Before you go any further worrying about this "just in case", there is nothing for you to worry about. Part of what the MTRR "stuff" does is it stops the L2 cache from cacheing that range of memory. This is typicaly used for video cards, as you have been told, because well, you really never read back from the video card's memory frame buffer, and if you did, for some strange reason, it would only result in a cache miss and would then have to be fetched from main memory. Since your L2 cache isn't wasting space on this area of memory, it can cache something more usefull, and thus give you a speed *increase*. Another part of what MTRR does is allow multiple overlapping writes to the same uncacheable memory range to be combined into a single write, with a good likely hood of a speed increase. Thus, MTRR is GOOD. - Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002b01bed20b$5547e1c0$0500a8c0>