L2 cache
Ivo Panacek
ivop na regionet.cz
Středa Březen 19 15:07:09 CET 2003
On St, 2003-03-19 at 14:59, Ivo Panacek wrote:
> On St, 2003-03-19 at 14:54, Ondrej Sury wrote:
> > Ivo Panacek <ivop na regionet.cz> writes:
> >
> > > processor : 0
> > > vendor_id : GenuineIntel
> > > cpu family : 6
> > > model : 11
> > > model name : Intel(R) Pentium(R) III CPU family 1133MHz
> > > stepping : 1
> > > cpu MHz : 1139.017
> > > cache size : 32 KB
> >
> > > CPU: L1 I cache: 16K, L1 D cache: 16K
> >
> > spis bych rekl, ze novy kernel hlasi velikost L1 cachi...
>
> Aha, a ze by L2 vubec nikam nevypisoval ?
> V dmesg to totiz chybi = ubylo to.
Ted jsem zkusil progrepovat zdrojaky kernelu a nasel jsem tohle:
/* Allow user to override all this if necessary. */
if (cachesize_override != -1)
l2size = cachesize_override;
if ( l2size == 0 )
return; /* Again, no L2 cache is possible */
c->x86_cache_size = l2size;
printk(KERN_INFO "CPU: L2 Cache: %dK (%d bytes/line)\n",
l2size, ecx & 0xFF);
Takze to, ze ten vypis chybi znamena, ze l2size==0.
Hmmm ...
Zda se, ze by mu parametrem "cachesize=" (v KB) melo jit zadat velikost
l2 cache, coz by problem mohlo obejit.
ivo
Další informace o konferenci Linux