Gentoo и Cache L3 [РЕШЕНО]
Kevol 3 марта, 2009 - 19:45
Подскажите - чем можно посмотреть в Gentoo размер cache L3 ?
На AMD Phenom указывается размер кеша L3.
http://vip.amd.com/us-en/Processors/ProductInformation/0,,30_118_15331_15332%5E15347,00.html
Конкретно для 8450 L2=1.5MB L3=2MB
#dmesg ... CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 512K (64 bytes/line) CPU 0/0 -> Node 0 tseg: 00bff00000 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 using C1E aware idle routine ACPI: Core revision 20080609 ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 CPU0: AMD Phenom(tm) 8450 Triple-Core Processor stepping 03 ...
L3 в программах типа lshw тоже не был замечен.
PS. Если кто имеет доступ к Xeon 7000 серии - посмотрите как обстоят дела там.
»
- Для комментирования войдите или зарегистрируйтесь
Доброго времени
Доброго времени суток.
Получить параметры для всех доступных кэшей на каждое ядро можно в
/sys/devices/system/cpu/
.Здесь присутствуют параметры:
для кэша данных первого уровня - в
cpuX/cache/index0/
для кэша инструкций первог уровня - в
cpuX/cache/index1/
для кэша второго уровня - в
cpuX/cache/index2/
для кэша третьего уровня - в
cpuX/cache/index3/
[РЕШЕНО]
MVG, Спасибо за информацию!
Теперь всё нашел.
PS. Осталась небольшая загадка. L1 и L2 приводятся в расчете на ядро. А L3 - это суммарный.
Какие, интересно, значения будут для Core? Там L2 общий для процессора.
PPS. Есть в Phenom еще одна интересная деталь, но ее наверное изложу отдельной темой.
Будет приведен общий. =) Он
Будет приведен общий. =) Он же shared
Для core i7 тоже
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
кому интересен Phenom -
кому интересен Phenom - попытка дальнейшего анализа особенностей ;-) здесь
http://www.gentoo.ru/node/14094
Ну у меня на Core 2 Duo
Ну у меня на Core 2 Duo размер кэша второго уровня - 3 МиБ, то есть общий размер. Первого уровня - не помню.
Просто, PS относился к тому,
Просто, PS относился к тому, что по значениям из /sys/.../size не определить (до конца) размер памяти, отведенной под кеш. Потому как не понятно, какие значения надо умножать, а какие нет.
А есть еще и такие интересные процессоры Core 2 Quad Q6600 у которых просто два процессора в одном корпусе, а следовательно два кеша L2, каждый разделяемый между своими двумя ядрами. :)