Portál AbcLinuxu, 6. května 2025 14:28

Dotaz: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo

30.10.2006 11:08 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Přečteno: 400×
Odpovědět | Admin
mam masinu na otestovani ($sub). jsou tam 2 procesory Core 2 Xeon (2 jadra a na kazdem HyperThreading).

ocekaval jsem tedy v /proc/cpuinf 8 polozek, ale jsou tam jenom 4, je to tak spravne?
never use rm after eight
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.10.2006 11:17 diverman | skóre: 32 | blog: život s tučňáčkem
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Odpovědět | | Sbalit | Link | Blokovat | Admin
4
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
Nikola Ciprich avatar 30.10.2006 11:31 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
no tak to je fakt hodnotna odpoved :-/. proc 4?

z mych dosavadnich zkusenosti bych rekl ze by opravdu melo byt videt 8 polozek. takze dotaz na tazatele: mate HT opravdu zapnuty v biosu? pripadne jak vypada /proc/cmdline?
Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
30.10.2006 11:52 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Core 2 nema HT.
30.10.2006 12:55 petr
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
2 jádra * 2 procesory = 4 záznamy
30.10.2006 11:42 AloneInTheDark | skóre: 21
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Odpovědět | | Sbalit | Link | Blokovat | Admin
pastni sem prosim vypis z cat /proc/cpuinfo

jestli kernel detekoval vsechny cpu spravne a poznal ze jsou ht. take by me to zajimalo, nebot me podobne zelezo asi take brzy bude cekat - diky.
Any technology distinguishable from magic is insufficiently advanced.
30.10.2006 11:52 brano
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
ja ich mam 8; nezabudol si nahodou na polozku CONFIG_X86_HT=y ?

cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5991.68
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 1
siblings        : 4
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5985.30
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 1
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5985.27
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 1
siblings        : 4
core id         : 1
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5985.17
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 4
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5985.23
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 5
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 1
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5985.20
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 6
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 1
siblings        : 4
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5985.17
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 7
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 4
cpu MHz         : 2992.632
cache size      : 2048 KB
physical id     : 1
siblings        : 4
core id         : 1
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
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 syscall nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtpr lahf_lm
bogomips        : 5984.75
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

30.10.2006 16:03 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
cat /proc/cpuinfo
processor       : [0-3]
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Genuine Intel(R) CPU                  @ 2.66GHz
stepping        : 4
cpu MHz         : 14169.864
cache size      : 4096 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 28216.99
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
never use rm after eight
30.10.2006 12:11 Roman DAVID | skóre: 24 | Brno
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Odpovědět | | Sbalit | Link | Blokovat | Admin
ma tam byt 8
30.10.2006 12:18 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokial je to xeon 50xx tak 8.
Pokial je to xeon 51xx tak 4.
30.10.2006 23:33 Dan Ohnesorg | skóre: 29 | blog: Danuv patentovy blog | Rudná u Prahy
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Hm, zrovna resim jaky Xeon mam koupit a tahle diskuze me zaujala, puvodne jsem si rikal, ze kdyz stoji 5060 stejne jako 5130, takze bude lepsi vzit 5130 ze min topi a je modernejsi a ma dve jadra misto jednoho jadra s HT. Ale ted mi to prijde, ze 5060 ma teda dve jadra s HT? Stroj bude uplne cisty mysql server, zadna jina aplikace na nem. Serverove sasi umi obe varianty, budou tam dva procesory.

Co byste poradili?
I'm an Igor, thur. We don't athk quethtionth. Really? Why not? I don't know, thur. I didn't athk. TP -- Making Money
30.10.2006 15:23 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak je to 5150, takze by tam melo byt 8 "polozek". Az to doresim dam vedet. Ted je tam standardni jadro z RHEL 4.
never use rm after eight
30.10.2006 15:25 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
teda pisu blbosti... takze maji byt 4 plozky - ok... co tedy ten procesor nema? HT, nebo DualCore?
never use rm after eight
30.10.2006 17:53 Marek Pasovsky | skóre: 32
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
nema HT

Marek
If you don't understand or are scared by any of the above ask your parents or an adult to help you.
30.10.2006 19:00 AloneInTheDark | skóre: 21
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je v /proc/cpuinfo v polozce flags uvedeno ht tak procesor podporuje hyperthreading. Tedy 2 cpu dualcore HT - 2 cpu kazde s dvema jadry a kazde jadro diky ht vystupujici jako dve - celkem tedy 8 polozek.

Z manualu ktery mam od Dellu :

Processor Terminology Socket: a physical package containing a processor with one or more cores. Core: an individual processor within a socket. The new Intel processors can contain two cores per socket. Hyper-Threading Module: an individual software thread that simulates a unique processor for the task scheduler. The new Intel processors allow two threads per core.

Linux-based Operating Systems In general, the Linux kernel can support up to 32 processors on the Intel x86 architecture, and is aware of multiple cores and Hyper-Threading. For example, with a Linux kernel running on a system with two dual-core processors, each with Hyper-Threading, the processors will be presented as follows in /proc/cpuinfo:
CPU ID 0: Socket 1, Core 1, HT Module 1;
CPU ID 1: Socket 1, Core 1, HT Module 2;
CPU ID 2: Socket 1, Core 2, HT Module 1;
CPU ID 3: Socket 1, Core 2, HT Module 2;
CPU ID 4: Socket 2, Core 1, HT Module 1;
CPU ID 5: Socket 2, Core 1, HT Module 2;
CPU ID 6: Socket 2, Core 2, HT Module 1;
CPU ID 7: Socket 2, Core 2, HT Module 2;
This behavior, however, varies across Linux distributions depending upon the support provided in the kernel by the vendor.

Novell/SUSE Linux SUSE Linux Enterprise Server 9 is based on the 2.6.5 kernel, but will support up to 32 processors for both the x86 and x86_64 architectures with Service Pack 2 and above. Licenses are provided per CPU socket.

Red Hat Red Hat® Enterprise Linux 3 x86 provides support for up to 16 processors, and Red Hat Enterprise Linux 4 x86 provides support for up to 32 processors; however, both Red Hat Enterprise Linux 3 and 4 x86_64 only provide support for up to 8 processors. Licensing is provided per CPU socket.
Any technology distinguishable from magic is insufficiently advanced.
30.10.2006 19:23 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Yes, but also the 'siblings' field is relevant.
It's possible to have a ht CPU with no siblings. (Ie, only shows up
as single CPU)
30.10.2006 19:24 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Dave Jones
30.10.2006 19:47 AloneInTheDark | skóre: 21
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Sibling (cesky sourozenec ) je, pokud si dobre pamatuju, "Logicke CPU na tom samem fyzickem jadre" . Tedy pocet o kterem mluvi polozka siblings, je u daneho jadra pocet jeho HT subjader. Tento termin byl zaveden proto, protoze kdyz scheduler ( planovac ) jadra potrebuje prevezt kontext procesu na jiny procesor, prevadi ho prioritne na sveho vlastniho sourozence ( tedy druhe HT jadro na tom samem fyzickem CPU ) a to prototoze je to efektivnejsi - usetri se rezije s nahravanim dat do cache CPU. Pri prevedeni da jine fyzicke CPU se musi obsah cache zahodit.

Takze pokud je siblings = 0 a zaroven procesor HT podporuje tak bych se domnival, ze HT neni v jadre aktivovano. Kernel musi byt kompilovan jako SMP , v poctu procesoru musi byt odpovidajici cislo, musi byt povoleno a funkcni acpi ( jak v biosu desky tak v "linuxu" ) a HT nesmi byt pochopitelne vypnute v biosu. Atd.

Bohuzel s nejnovejsimi CPU doposud nemam prakticke zkusenosti, takze jak by rekl Madr - Pravda je nekde venku ... :-)
Any technology distinguishable from magic is insufficiently advanced.
30.10.2006 20:11 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Pokud je v /proc/cpuinfo v polozce flags uvedeno ht tak procesor podporuje hyperthreading.
rekl bych ze to neni pravda - empericky: mam Core Duo, ktery podle specifikace HT nema, ale ve flags ht mam...

zacinam v tom mit totalni zmatek (a to sem si myslel ze to mu jakz takz rozumim). zadne oficialni specifikace nemuzu poradne najit.
never use rm after eight
30.10.2006 20:53 AloneInTheDark | skóre: 21
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Core Duo a Core Duo 2 jsou DualCore procesory - maji dve jadra v jednom fyzickem CPU. Kazde jedno z techto jader uz dal nepodporuje Hyper Threading.( nevim tedy proc definuji flag ht - jsem taky ztracen :-) )

Core Duo Xeon ... jsou serverovy cpu, ktery umeji DualCore a zaroven HT. ftp://download.intel.com/products/processor/xeon/dc5kplatbrief.pdf

Proc pouze stanicovy CPU ( Core Duo a Core Duo 2 maji definovany ht flag netusim - mam v tom evidentne taky zmatek ).

Jen tak pro zajimavost - jak vypada vypis /proc/cpuinfo z Core Duo ? Diky za kazde info.

Porovnani vlastnosti jednotlivych Intel CPU
Any technology distinguishable from magic is insufficiently advanced.
31.10.2006 02:35 diverman | skóre: 32 | blog: život s tučňáčkem
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2300  @ 1.66GHz
stepping        : 8
cpu MHz         : 1667.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor est tm2 xtpr
bogomips        : 3328.23

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2300  @ 1.66GHz
stepping        : 8
cpu MHz         : 1667.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor est tm2 xtpr
bogomips        : 3325.05
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
31.10.2006 06:18 -nd-
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
mate nekdo odkaz na tyhle zkratky co znamenaji?? kdysi sem to hledal a nenasel sem nic relevantniho

takovy ty zkratky sse apod clovek jeste snad chape ale treba fxsr, cx8 a dalsi mne rozhodne nic nerikaji
31.10.2006 07:43 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
ht flag znamena len tolko, ze tam hyper threading moze byt, ale nie, ze tam aj je.
31.10.2006 09:06 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
Odpovědět | | Sbalit | Link | Blokovat | Admin
podle tohoto pdf z FI ma HT a Dualcore napriklad Petntium Extreme Edition
never use rm after eight
31.10.2006 09:20 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: 2x Core 2 Xeon - kolik polozek v /proc/cpuinfo
a podle teto tabulky se jich da najit jeste par u xeonu ;-)

takze uz v tom zrejme jasno ;-)

diky vsem
never use rm after eight

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.