Como interpretar as informações impressas pelo seguinte comando no Linux
cat /proc/cpuinfo
No meu laptop, recebo a seguinte saída:
[gaurish108: ~] $ cat / proc / cpuinfo (02-09 15:34) processador: 0 vendor_id: GenuineIntel família de CPUs: 6 modelo: 37 nome do modelo: CPU Intel (R) Core (i) i3 M 330 @ 2.13GHz passo: 2 cpu MHz: 933.000 tamanho do cache: 3072 KB ID físico: 0 irmãos: 4 id principal: 0 núcleos da CPU: 2 apicid: 0 apicídio inicial: 0 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: sim fpu_exception: yes nível de CPU: 11 wp: sim sinalizadores: 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 nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc dfxx dx pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid bogomips: 4256.49 tamanho do clflush: 64 cache_alignment: 64 tamanhos de endereço: 36 bits físico, 48 bits virtual gerenciamento de energia: processador: 1 vendor_id: GenuineIntel família de CPUs: 6 modelo: 37 nome do modelo: CPU Intel (R) Core (i) i3 M 330 @ 2.13GHz passo: 2 cpu MHz: 933.000 tamanho do cache: 3072 KB ID físico: 0 irmãos: 4 id principal: 0 núcleos da CPU: 2 apicid: 1 apicídio inicial: 1 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: sim fpu_exception: yes nível de CPU: 11 wp: sim sinalizadores: 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 nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc dfxx dx pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid bogomips: 4256.40 tamanho do clflush: 64 cache_alignment: 64 tamanhos de endereço: 36 bits físico, 48 bits virtual gerenciamento de energia: processador: 2 vendor_id: GenuineIntel família de CPUs: 6 modelo: 37 nome do modelo: CPU Intel (R) Core (i) i3 M 330 @ 2.13GHz passo: 2 cpu MHz: 933.000 tamanho do cache: 3072 KB ID físico: 0 irmãos: 4 ID do núcleo: 2 núcleos da CPU: 2 apicid: 4 apicídio inicial: 4 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: sim fpu_exception: yes nível de CPU: 11 wp: sim sinalizadores: 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 nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc dfxx dx pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid bogomips: 4256.43 tamanho do clflush: 64 cache_alignment: 64 tamanhos de endereço: 36 bits físico, 48 bits virtual gerenciamento de energia: processador: 3 vendor_id: GenuineIntel família de CPUs: 6 modelo: 37 nome do modelo: CPU Intel (R) Core (i) i3 M 330 @ 2.13GHz passo: 2 cpu MHz: 933.000 tamanho do cache: 3072 KB ID físico: 0 irmãos: 4 ID do núcleo: 2 núcleos da CPU: 2 apicid: 5 apicídio inicial: 5 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: sim fpu_exception: yes nível de CPU: 11 wp: sim sinalizadores: 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 nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc dfxx dx pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid bogomips: 4256.42 tamanho do clflush: 64 cache_alignment: 64 tamanhos de endereço: 36 bits físico, 48 bits virtual gerenciamento de energia:
Agora, ele diz que existem 4 processadores no sistema. Há também um campo dentro das informações de cada campo do processador que diz que os núcleos cou são 2.
Isso significa que existem 4 CPUs da Intel i3 no meu sistema? O que o campo do processador realmente significa aqui?
Aqui está um script awk embutido para imprimir e extrair dados relevantes de
/proc/cpuinfo
:Saída para um servidor de alto desempenho:
Saída para um laptop Core i5:
fonte
Significa simplesmente:
Você realmente tem uma CPU i3 quad-core em seu sistema.
Este "CPU i3 de quatro núcleos" possui quatro núcleos lógicos.
fonte