Не видит половину cache L2

Автор RF, 15 января 2019, 14:35:22

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

RF

Здравствуйте! Debian 9.6 не видит половину кэша (пишет 6 мб вместо 12 мб)
Открыть содержимое (спойлер)
CPU:       Quad core Intel Core2 Quad Q9650 (-MCP-) cache: 6144 KB
           clock speeds: max: 3003 MHz 1: 2003 MHz 2: 2003 MHz 3: 2003 MHz 4: 2003 MHz               
[свернуть]
Как задействовать вторую половину кэша?

yoric

Попробуйте вручную заглянуть в:/proc/cpuinfo
/sys/devices/system/cpu/cpu*/cache/index*/[level|size]

Или загрузиться под live-дисками, например, systemrescuecd, slax или подобными, желательно поновее ядро, и проверить в них. а то может он у Вас изначально урезанный.

G_r_i_g_a

#2
Покажи:
sudo dmidecode -t 4,7
sudo lscpu

RF

ЦитироватьИли загрузиться под live-дисками, например, systemrescuecd, slax или подобными, желательно поновее ядро, и проверить в них. а то может он у Вас изначально урезанный.
Ubuntu Live-CD показал тот же результат

RF

ЦитироватьПопробуйте вручную заглянуть в:
Код: [Выделить]

/proc/cpuinfo
/sys/devices/system/cpu/cpu*/cache/index*/[level|size]

В /proc/cpuinfo тоже написано 6 мб.
В /sys/devices/system/cpu/cpu*/cache/index*/ написана просто единица (1)

RF

#5
sudo dmidecode -t 4,7
Открыть содержимое (спойлер)
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.5 present.

Handle 0x0004, DMI type 4, 40 bytes
Processor Information
        Socket Designation: CPUSocket
        Type: Central Processor
        Family: Core 2 Quad
        Manufacturer: Intel           
        ID: 7A 06 01 00 FF FB EB BF
        Signature: Type 0, Family 6, Model 23, Stepping 10
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
                DE (Debugging extension)
                PSE (Page size extension)
                TSC (Time stamp counter)
                MSR (Model specific registers)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware supported)
                SEP (Fast system call)
                MTRR (Memory type range registers)
                PGE (Page global enable)
                MCA (Machine check architecture)
                CMOV (Conditional move instruction supported)
                PAT (Page attribute table)
                PSE-36 (36-bit page size extension)
                CLFSH (CLFLUSH instruction supported)
                DS (Debug store)
                ACPI (ACPI supported)
                MMX (MMX technology supported)
                FXSR (FXSAVE and FXSTOR instructions supported)
                SSE (Streaming SIMD extensions)
                SSE2 (Streaming SIMD extensions 2)
                SS (Self-snoop)
                HTT (Multi-threading)                                                                                                         
                TM (Thermal monitor supported)                                                                                                 
                PBE (Pending break enabled)                                                                                                   
        Version: Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz                                                                               
        Voltage: 1.3 V                                                                                                                         
        External Clock: 333 MHz                                                                                                               
        Max Speed: 3000 MHz                                                                                                                   
        Current Speed: 3000 MHz                                                                                                               
        Status: Populated, Enabled                                                                                                             
        Upgrade: Other                                                                                                                         
        L1 Cache Handle: 0x0005                                                                                                               
        L2 Cache Handle: 0x0006                                                                                                               
        L3 Cache Handle: 0x0007                                                                                                               
        Serial Number: To Be Filled By O.E.M.                                                                                                 
        Asset Tag: To Be Filled By O.E.M.                                                                                                     
        Part Number: To Be Filled By O.E.M.                                                                                                   
        Core Count: 4                                                                                                                         
        Core Enabled: 4                                                                                                                       
        Thread Count: 4                                                                                                                       
        Characteristics:                                                                                                                       
                64-bit capable                                                                                                                 
                                                                                                                                               
Handle 0x0005, DMI type 7, 19 bytes                                                                                                           
Cache Information                                                                                                                             
        Socket Designation: L1-Cache                                                                                                           
        Configuration: Enabled, Not Socketed, Level 1                                                                                         
        Operational Mode: Write Back                                                                                                           
        Location: Internal                                                                                                                     
        Installed Size: 128 kB                                                                                                                 
        Maximum Size: 128 kB                                                                                                                   
        Supported SRAM Types:                                                                                                                 
                Other                                                                                                                         
        Installed SRAM Type: Other                                                                                                             
        Speed: Unknown                                                                                                                         
        Error Correction Type: Parity                                                                                                         
        System Type: Data                                                                                                                     
        Associativity: 8-way Set-associative                                                                                                   
                                                                                                                                               
Handle 0x0006, DMI type 7, 19 bytes                                                                                                           
Cache Information                                                                                                                             
        Socket Designation: L2-Cache                                                                                                           
        Configuration: Enabled, Not Socketed, Level 2                                                                                         
        Operational Mode: Write Back                                                                                                           
        Location: Internal                                                                                                                     
        Installed Size: 12288 kB                                                                                                               
        Maximum Size: 12288 kB                                                                                                                 
        Supported SRAM Types:                                                                                                                 
                Other                                                                                                                         
        Installed SRAM Type: Other                                                                                                             
        Speed: Unknown                                                                                                                         
        Error Correction Type: Single-bit ECC                                                                                                 
        System Type: Unified                                                                                                                   
        Associativity: Other                                                                                                                   
                                                                                                                                               
Handle 0x0007, DMI type 7, 19 bytes                                                                                                           
Cache Information                                                                                                                             
        Socket Designation: L3-Cache                                                                                                           
        Configuration: Disabled, Not Socketed, Level 3
        Operational Mode: Unknown
        Location: Internal
        Installed Size: 0 kB
        Maximum Size: 0 kB
        Supported SRAM Types:
                Unknown
        Installed SRAM Type: Unknown
        Speed: Unknown
        Error Correction Type: Unknown
        System Type: Unknown
        Associativity: Unknown
[свернуть]

Не понимаю. Единственная команда, показывающая 12 мб. Все остальные пишут 6. Кому верить? Сколько действительно использует система?

а sudo lscpu показывает
Открыть содержимое (спойлер)
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Model name:            Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz
Stepping:              10
CPU MHz:               2003.000
CPU max MHz:           3003,0000
CPU min MHz:           2003,0000
BogoMIPS:              5999.67
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              6144K
NUMA node0 CPU(s):     0-3
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm kaiser tpr_shadow vnmi flexpriority dtherm
[свернуть]

Вот еще cat /proc/cpuinfo
Открыть содержимое (спойлер)
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz
stepping        : 10
microcode       : 0xa0b
cpu MHz         : 2003.000
cache size      : 6144 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm kaiser tpr_shadow vnmi flexpriority dtherm
bugs            : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips        : 5999.67
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz
stepping        : 10
microcode       : 0xa0b
cpu MHz         : 2003.000
cache size      : 6144 KB
physical id     : 0
siblings        : 4
core id         : 1
cpu cores       : 4
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm kaiser tpr_shadow vnmi flexpriority dtherm
bugs            : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips        : 5999.67
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz
stepping        : 10
microcode       : 0xa0b
cpu MHz         : 2003.000
cache size      : 6144 KB
physical id     : 0
siblings        : 4
core id         : 2
cpu cores       : 4
apicid          : 2
initial apicid  : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm kaiser tpr_shadow vnmi flexpriority dtherm
bugs            : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips        : 5999.67
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz
stepping        : 10
microcode       : 0xa0b
cpu MHz         : 2003.000
cache size      : 6144 KB
physical id     : 0
siblings        : 4
core id         : 3
cpu cores       : 4
apicid          : 3
initial apicid  : 3
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm kaiser tpr_shadow vnmi flexpriority dtherm
bugs            : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips        : 5999.67
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
[свернуть]

yoric

Цитата: RF от 15 января 2019, 17:46:09В /sys/devices/system/cpu/cpu*/cache/index*/ написана просто единица (1)
Вы по всем 4-м ядрам и индексам поглядите, level & size - перевод нужен? а так dmidecode можно верить, думаю и в /sys так же будет.

G_r_i_g_a

Цитата: RF от 15 января 2019, 17:50:58Единственная команда, показывающая 12 мб
Физически у тебя 12 мб. Поробуй установить пакет:
sudo apt install intel-microcode

RF

ЦитироватьВы по всем 4-м ядрам и индексам поглядите, level & size
В level цифра написана а в size то 32 то 6144K

RF

ЦитироватьФизически у тебя 12 мб. Поробуй установить пакет:
Код: [Выделить]

sudo apt install intel-microcode

На сайте intel написано что у проца физически 12 мб, решил вбить команды и узнать, видит ли система все 12, а оказывается что только dmidecode показала 12 (и то, может как то из спецификаций, а не реальный показатель показывает).
intel-microcode установлена