G3 Upgrade Card - Help with enabling Cache properly
Tim Seufert
yellowdog-general@lists.terrasoftsolutions.com
Sun Jun 8 16:59:01 2003
On Sunday, June 8, 2003, at 07:32 AM, Mike Kimmick wrote:
> L2 cache : 256K unified=A0=A0 <-----I still have orig. cache card =
installed
You should remove it. It becomes a L3 cache that is smaller than the=20
L2 cache. Because it is smaller, any memory access that misses in L2=20
will always miss in L3. (*) A cache which misses on every access does=20=
the exact opposite of enhancing performance; it just adds delay to=20
every memory access.
Another reason to remove it is that typically G3/G4 upgrades are more=20
stable without them on the bus.
As for the l2cr override line in /proc/cpuinfo, it probably means that=20=
you passed the kernel an "l2cr=3D0xsomething" argument. (which is what=20=
BootX does)
(*) Technically that's not quite true; there are possible cache=20
hierarchies where a smaller L3 could contain data that L2 does not. =20
However for the types of cache in this specific system, it is easily=20
proven that L2 misses will always miss in L3.