2-x ядерный проц
Daevy 3 сентября, 2007 - 10:05
всем привет!
вот я ставлю генту на машину в которой двухядерный проц стоит, а как мне после установки проверить, что гента видит его как двухядерник, чтоб я прочитал что "да у меня 2-х ядерный пень" и был спокоен, или есть какието доп. пункты в конфиге ядра для 2х-ядерников? Заранее спасибо!
ЗЫ. барру, прошу писать по существу, я не вскую матричную ересь про ложки.
»
- Для комментирования войдите или зарегистрируйтесь
А сколько
А сколько пингвинов видите при загрузке? :-)
(только при включенном фреймбуфере...)
P.S.
А вообще - cat /proc/cpuinfo
Все покажет и расскажет. :-)
---
Делай, что должен, и будь, что будет.
cat /proc/cpuinfo
cat /proc/cpuinfo
r-none ~ # cat
r-none ~ # cat /usr/src/linux/kernel.config | grep SMP
CONFIG_SMP=y
# CONFIG_X86_BIGSMP is not set
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_SMP=y
processor family
Да ничего не нужно проверять, просто нужно правильно определить processor family, когда будешь ядро конфигить перед сборкой. У тебя, наверное core duo, ну там есть соответствующий пункт для выбора.
Могу предложить посмотреть вывод команды cat /proc/cpuinfo после установки, может чего интересного покажет.
Quote: У тебя,
Не факт, может быть и Pentium D
по первому
по первому пункту
По второму - пункты есть...
они сосредоточены в
вот что показывают cat'ы
cat /usr/src/linux/.config | grep SMP
CONFIG_SMP=y
# CONFIG_X86_BIGSMP is not set
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_SMP=y
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Genuine Intel(R) CPU 2160 @ 1.80GHz
stepping : 2
cpu MHz : 1800.089
cache size : 1024 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
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 mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc up pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3602.54
clflush size : 64
не вижу я записей по которым бы мне стало понятно что 2 ядра в проце
Система видит
Система видит один процессор. Если ты веришь в обратное, есть смысл пересобрать ядро, включив в него количество ядер (пункт CONFIG_NR_CPUS=2)
и так далее по ходу конфига.
_______________________
From Siberia with Love!
А говорят,
А говорят, второе ядро можно в биосе отключать...
Про BIOS
А линуксу вообще на биос пофик, биос нужен только лишь, чтобы произвести начальное тестирование оборудования и передать бразды правления операционной системе. Так что если у вас что-то в биосе отключено, а в ядре присутствует, значит оно работает... Вроде так...
А ещё в USE
А ещё в USE добавь threads и mthreads. Добавь опцию поддержки потоков в gcc, и не забуть юзать её с mplayer.
USE="mthreads" - нет,
USE="mthreads" - нет, Вы не чего не перепутали?
------------
Сам видел в каком-то пакете вместо threads.
пересобрал...
пересобрал с указанными пунктами, не помогло
может быть дело в том что система собрана на харденед-основе, стейдж, ядро, гцц все укрепленные
А точно в новое
А точно в новое ядро перезагрузился? Какая версия ядра используется?
Ну а как вы
Ну а как вы определили, что не помогло? Мы же не можем из вас вытягивать информацию по кусочкам. Что вы сделали конкретно и почему не помогло?
делал так...
я добавил, пункты в ядро
Processor type and features -->
<*> Symmetric multi-processing support
Processor family (Pentium-4/Celeron(P4-based)/Pentium-4 M)
(2) Maximum number of CPUs (2-255)
<*> SMT (Hyperthreading) scheduler support
<*> Multi-core scheduler support
пересобрал, перегружался с новым ядром
также добавлял флаг threads
ядро 2.6.20-hardehed-r6,
stage-x86-hardened-2007.0_pre20070209
gcc-i386-pc-linux-gnu-3.4.6-hardened
еще тип процессора Core Duo, в конфе указывал именно этот тип
может что то еще?
Quote: gcc-i386-pc-linux-gn
Как-то не очень понятно что это такое... Видимо надо пересобрать компилятор, а потом ядро и т.д.
P.S. Я рекомендую всё-таки заглянуть в биос...
это сборка GCC такая
если собираешь систему из харденед стейджа, то он идет в комплекте, это нормальный gcc
там им просто можно компилить проги с подержкой pie и ssp, которые в 4-м gcc не включены
Зы $&%# dmitry # cat
Зы
---------------------------------------------
Intel P4/Xeon Extended MCE MSRs 3200 x2 SMP IBM Xseries 346 4Gb/chip video ATI Radeon QY 8Mb/
Portage 2.1.3.7 (default-linux/x86/2007.0, gcc-4.2.0, glibc-2.6.1-r0, 2.6.22-gentoo-r5 i686)
http://www.gentoo.ru/node/158
http://www.gentoo.ru/node/15852
Аналогичная проблема.