[Lug-bg] Точно разпознаване на CPU под линукс
Здравейте Имам Linux Centos 5.5 64 bit на сървър HP Proliant ML150 G2 който работи с 1 CPU. Искам да му добавя втори процесор - за целта ми е нужно да намеря ТОЧНИЯ модел на процесора с който работи в момента. Какви са начините това евентуално да се направи с програма която да даде точен и еднозначен резултат, и след това да намеря този CPU в сайта на Intel ? Не искам да рестартирам сървъра. Имам ssh достъп до него. cat /proc/cpuinfo ми дава следната информация, която (според мен) е недостатъчна за сигурно детектване на точния модел процесор. Търся го през http://ark.intel.com/ но безуспешно. Можете ли да помогнете ? processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping: 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings: 2 core id : 0 cpu cores : 1 apicid : 0 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips: 6000.44 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 : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping: 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings: 2 core id : 0 cpu cores : 1 apicid : 1 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips: 5999.47 clflush size: 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: -- -- __ Nikolay Kabaivanov n...@uni-ruse.bg University of Ruse, Bulgaria smime.p7s Description: S/MIME Cryptographic Signature ___ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg
Re: [Lug-bg] Точно разпознаване на CPU под линукс
Привет колега, Ключът тук е family 15 model 4. Погледни тук: http://en.wikipedia.org/wiki/List_of_Intel_Pentium_4_microprocessors Твоя трябва та е това - http://ark.intel.com/Product.aspx?id=27478 Поздрави, Т 2011/2/23 Nikolay Kabaivanov n...@uni-ruse.bg: Здравейте Имам Linux Centos 5.5 64 bit на сървър HP Proliant ML150 G2 който работи с 1 CPU. Искам да му добавя втори процесор - за целта ми е нужно да намеря ТОЧНИЯ модел на процесора с който работи в момента. Какви са начините това евентуално да се направи с програма която да даде точен и еднозначен резултат, и след това да намеря този CPU в сайта на Intel ? Не искам да рестартирам сървъра. Имам ssh достъп до него. cat /proc/cpuinfo ми дава следната информация, която (според мен) е недостатъчна за сигурно детектване на точния модел процесор. Търся го през http://ark.intel.com/ но безуспешно. Можете ли да помогнете ? processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping : 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 0 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips : 6000.44 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 : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping : 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 1 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips : 5999.47 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: -- -- __ Nikolay Kabaivanov n...@uni-ruse.bg University of Ruse, Bulgaria ___ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg ___ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg
Re: [Lug-bg] Точно разпознаване на CPU под линукс
Има доста варианти, аз бих ти предложил конзолната програма lshw. Дава доста подробна информация за hardware. On 02/23/2011 10:07 AM, Nikolay Kabaivanov wrote: Здравейте Имам Linux Centos 5.5 64 bit на сървър HP Proliant ML150 G2 който работи с 1 CPU. Искам да му добавя втори процесор - за целта ми е нужно да намеря ТОЧНИЯ модел на процесора с който работи в момента. Какви са начините това евентуално да се направи с програма която да даде точен и еднозначен резултат, и след това да намеря този CPU в сайта на Intel ? Не искам да рестартирам сървъра. Имам ssh достъп до него. cat /proc/cpuinfo ми дава следната информация, която (според мен) е недостатъчна за сигурно детектване на точния модел процесор. Търся го през http://ark.intel.com/ но безуспешно. Можете ли да помогнете ? processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping: 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings: 2 core id : 0 cpu cores : 1 apicid : 0 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips: 6000.44 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 : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping: 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings: 2 core id : 0 cpu cores : 1 apicid : 1 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips: 5999.47 clflush size: 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: -- ___ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg ___ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg
Re: [Lug-bg] Точно разпознаване на CPU под линукс
On 02/23/11 10:07, Nikolay Kabaivanov wrote: Здравейте Имам Linux Centos 5.5 64 bit на сървър HP Proliant ML150 G2 който работи с 1 CPU. Искам да му добавя втори процесор - за целта ми е нужно да намеря ТОЧНИЯ модел на процесора с който работи в момента. Какви са начините това евентуално да се направи с програма която да даде точен и еднозначен резултат, и след това да намеря този CPU в сайта на Intel ? Не искам да рестартирам сървъра. Имам ssh достъп до него. cat /proc/cpuinfo ми дава следната информация, която (според мен) е недостатъчна за сигурно детектване на точния модел процесор. Търся го през http://ark.intel.com/ но безуспешно. Можете ли да помогнете ? processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping: 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings: 2 core id : 0 cpu cores : 1 apicid : 0 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips: 6000.44 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 : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping: 1 cpu MHz : 3000.222 cache size : 1024 KB physical id : 0 siblings: 2 core id : 0 cpu cores : 1 apicid : 1 fpu : yes fpu_exception : yes cpuid level : 5 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 cid cx16 xtpr bogomips: 5999.47 clflush size: 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: -- ___ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg програмката е проста :-) - използвай cpuid в различни модификации: EAX=0: Get vendor IDEAX=1: Processor Info and Feature Bits; EAX=2: Cache and TLB Descriptor information EAX=3: Processor Serial Number и т.н., но честно казано не знам какво още ти трябва оосвен информацията в /proc/cpuinfo при linux няма голямо значение ако не съвпаднат някой от параметрите - примерно stepping. е както се досещаш Processor Serial Number също след Pentium 3 не се показва :-) -- -- Assoc. Prof. Dr. Eng. Stanislav Simeonov e-Mail:s...@bfu.bg Bourgas Free University San Stefano Str. 62 BG-8000 Bourgas tel: +35956 900 530 Bulgaria - ___ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg