Portál AbcLinuxu, 12. května 2025 08:20

Dotaz: Na MDV 2008.0 běží jen jedno CPU jádro

4.3.2008 00:17 power | skóre: 15
Na MDV 2008.0 běží jen jedno CPU jádro
Přečteno: 302×
Odpovědět | Admin
Zdravím všechny z mého vyděšeného večera. Měl bych se stydět že jsem svůj problém neodhalil dříve ale prve jsem zjistil že moje mandriva 2008.0 mi celou dobu zřejmě využívá pouze 1 jádro z mého AMD Athlona X2 3600+. Teprve včera jsem si doinstalnul superkarambu a dnes jsem zjistil že i když mi CPUmeter běží na 100% tak druhé jádro se ani nepohne. Pak jsem spustil KCPUload a tam jsem zjistil že druhé jádro je neaktivní. Typ procesoru se mi detekuje správně ale prostě běží jen "jednojaderně" Musím říct že to je další nemilá věc na mém seznamu zhoršení oproti Mandrivě 2007.1 Kde po nainstalování využíval systém jádra obě. A já furt proč mi to oproti MDV 2007.1 tak drhne. Prosím nevíte někdo nějakou radu? Díky moc.
Lamos Linuxos
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.3.2008 00:24 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je nainštalovaný SMP kernel?
4.3.2008 00:31 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
No to nebyl. To SMP značí něco jako s...Multi-procesor?
Lamos Linuxos
kozzi avatar 4.3.2008 00:33 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
http://en.wikipedia.org/wiki/Symmetric_multiprocessing
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.3.2008 00:38 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Tak jsem nainstaloval podle verze kernelu pak restart ale bohužel nic se nezměnilo
Lamos Linuxos
kozzi avatar 4.3.2008 00:41 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
a co rika prikaz uname -a a co vypise prikaz cat /proc/cpuinfo
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.3.2008 00:47 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
říkám typ procesoru pozná správně:
[power@power ~]$ uname -a
Linux power 2.6.23.9-1mdv #1 Tue Nov 27 03:30:42 EST 2007 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ GNU/Linux
[power@power ~]$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 75
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 2
cpu MHz         : 2000.000
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy ts fid vid ttp tm stc
bogomips        : 4012.35
clflush size    : 64
Lamos Linuxos
kozzi avatar 4.3.2008 00:51 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Z toho uname -a mam pocit ze tam nebezi SMP jadro mozna si ho psatne nainstaloval nebo jsi nabootoval do spatneho. Jinak ten druhej vypis tvrdi ze mas jen jedno jadro :-D. To mozna bude tim SMP
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.3.2008 00:56 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
No mám
2.6.23.9-1mdv
tak jsem nainstaloval
kernel-linus-smp-2.6.23.9-1mdv
a
kernel-linus-smp-devel-2.6.23.9-1mdv
Nic víc tam z této verze nebylo. A při bootu jsem taky neměl na výběr jiné než to moje
2.6.23.9-1mdv
Lamos Linuxos
kozzi avatar 4.3.2008 00:58 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
no a co ti vypise prikaz ls /boot a taky co prikaz cat /boot/grub/menu.lst a jeste zcat /proc/config.gz | grep SMP
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.3.2008 01:09 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
ls /boot
[power@power ~]$ ls /boot
config@                               kernel.h-2.6.23.1-1mdv
config-2.6.22.12-desktop586-1mdv      kernel.h-2.6.23.9-1mdv
config-2.6.22.18-desktop586-1mdv      System.map@
config-2.6.22.9-desktop586-1mdv       System.map-2.6.22.12-desktop586-1mdv
config-2.6.22.9-desktop586-2mdv       System.map-2.6.22.18-desktop586-1mdv
config-2.6.23-0.rc8.1mdv              System.map-2.6.22.9-desktop586-1mdv
config-2.6.23.10-1mdv                 System.map-2.6.22.9-desktop586-2mdv
config-2.6.23.1-1mdv                  System.map-2.6.23-0.rc8.1mdv
config-2.6.23.14-1mdv                 System.map-2.6.23.10-1mdv
config-2.6.23.16-1mdv                 System.map-2.6.23.1-1mdv
config-2.6.23.9-1mdv                  System.map-2.6.23.14-1mdv
config-2.6.23.9-1mdvsmp               System.map-2.6.23.16-1mdv
cz.klt                                System.map-2.6.23.9-1mdv
gfxmenu                               System.map-2.6.23.9-1mdvsmp
grub/                                 vmlinuz@
initrd-desktop586.img@                vmlinuz-desktop586@
initrd.img@                           vmlinuz-2.6.22.12-desktop586-1mdv
initrd-2.6.22.12-desktop586-1mdv.img  vmlinuz-2.6.22.18-desktop586-1mdv
initrd-2.6.22.9-desktop586-1mdv.img   vmlinuz-2.6.22.9-desktop586-1mdv
initrd-2.6.22.9-desktop586-2mdv.img   vmlinuz-2.6.22.9-desktop586-2mdv
initrd-2.6.23-0.rc8.1mdv.img          vmlinuz-2.6.23-0.rc8.1mdv
initrd-2.6.23.10-1mdv.img             vmlinuz-2.6.23.10-1mdv
initrd-2.6.23.1-1mdv.img              vmlinuz-2.6.23.1-1mdv
initrd-2.6.23.9-1mdv.img              vmlinuz-2.6.23.14-1mdv
kernel.h@                             vmlinuz-2.6.23.16-1mdv
kernel.h-2.6.22.12-desktop586-1mdv    vmlinuz-2.6.23.9-1mdv
kernel.h-2.6.22.9-desktop586-1mdv     vmlinuz-2.6.23.9-1mdvsmp
kernel.h-2.6.22.9-desktop586-2mdv
cat /boot/grub/menu.lst
[power@power ~]$ cat /boot/grub/menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,0)/boot/gfxmenu
default 0

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd.img

title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/sda1 resume=/dev/sda5
initrd (hd0,0)/boot/initrd.img

title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/sda1 failsafe
initrd (hd0,0)/boot/initrd.img

title windows
root (hd0,2)
makeactive
chainloader +1

title desktop586 2.6.22.9-1
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=desktop586_2.6.22.9-1 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd.img

title desktop586 2.6.22.9-2
kernel (hd0,0)/boot/vmlinuz-desktop586 BOOT_IMAGE=desktop586_2.6.22.9-2 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd-desktop586.img

title 2.6.23rc8-1
kernel (hd0,0)/boot/vmlinuz-2.6.23-0.rc8.1mdv BOOT_IMAGE=2.6.23rc8-1 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd-2.6.23-0.rc8.1mdv.img

title 2.6.23.1-1
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=2.6.23.1-1 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd.img

title desktop586 2.6.22.12-1
kernel (hd0,0)/boot/vmlinuz-desktop586 BOOT_IMAGE=desktop586_2.6.22.12-1 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd-desktop586.img

title 2.6.23.9-1
kernel (hd0,0)/boot/vmlinuz-2.6.23.9-1mdv BOOT_IMAGE=2.6.23.9-1 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd-2.6.23.9-1mdv.img

title 2.6.23.10-1
kernel (hd0,0)/boot/vmlinuz-2.6.23.10-1mdv BOOT_IMAGE=2.6.23.10-1 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd-2.6.23.10-1mdv.img

zcat /proc/config.gz | grep SMP
[power@power ~]$ zcat /proc/config.gz | grep SMP
CONFIG_BROKEN_ON_SMP=y
# CONFIG_SMP is not set
# CONFIG_X86_BIGSMP is not set
CONFIG_X86_FIND_SMP_CONFIG=y
Přiznávám že v tom GUBU je těch jader už fakt hodně ale testoval jsem které z nich bude to nej aby mi fungovalo vše
Lamos Linuxos
kozzi avatar 4.3.2008 01:15 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Okej, takze pridej na konec toho /boot/grub/menu.lst toto:
title 2.6.23.9-1-SMP
kernel (hd0,0)/boot/vmlinuz-2.6.23.9-1mdvsmp BOOT_IMAGE=2.6.23.9-1 root=/dev/sda1 resume=/dev/sda5 splash=silent vga=791
initrd (hd0,0)/boot/initrd-2.6.23.9-1mdv.img
potom to restartuj a vyber na zacatku v grubu aby se nacetlo to nove jadro stim SMP
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.3.2008 01:26 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Bohužel nezapsal jsem si co to přesně napsalo ale po vybrání toho kernelu s SMP to psalo chybu ve smyslu že musí být načten Linux kernel před initrd
Lamos Linuxos
kozzi avatar 4.3.2008 01:29 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
To se mi nejak nezda pridla si to do toho grubu spravne? Hod jsem jeste vypis toho tvyho menu.lst prosim
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.3.2008 01:31 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
moc se omlouvám moje blbost zapsal jsem to blbě do toho konfiguráku. Opravil jsem to a jdu na to znovu
Lamos Linuxos
4.3.2008 01:46 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Příloha:
Tak fajn trochu se to pohlo při startu tam byli zobrazeni už 2 tučňáci :-) ale nicméně viz. příloha:-(
Lamos Linuxos
kozzi avatar 4.3.2008 01:53 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Ja uz pujdu spat jsem unavenej, toto vypada jako by nenacetl potrebne moduly pro nacteni filesystemu. Nejspis problem s initrd, ale momentalne uz me nenapada jak na to jsem uz prilis tired. Takze mozna se kouknout zda si nezapomel nainstalovat i initrd pro toto jadro takze najed do toho staryho zkus vyhledat vse co obsahuje initrd a doinstalovat popripade jeste vyhledat vse co ma v nazvu smp a taky doinstalovat. Potom by ale i tak bylo potreba upravit jeste ten /boot/grub/menu.lst musel by jsi tu cast:
initrd (hd0,0)/boot/initrd-2.6.23.9-1mdv.img
upravit asi takto:
initrd (hd0,0)/boot/initrd-2.6.23.9-1mdvsmp.img
a taky by mozna pomohlo odstraneni parametru BOOT_IMAGE=2.6.23.9-1 a parametru resume=/dev/sda5
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.3.2008 01:57 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
wow:-) OK pokusím se s tím nějak poprat. Zatím strašně moc díky.
Lamos Linuxos
11.3.2008 20:55 power | skóre: 15
Rozbalit Rozbalit vše Re: Na MDV 2008.0 běží jen jedno CPU jádro
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jinak pročetl jsem článek kde se psalo o výběru jádra pro Mandrivu 2008.0 a podle toho jsem nainstaloval 2.6.17.14-mm-desktop-9mdvsmp a dokonce mi jde i xdtv která mi předtím nezobrazovala obraz
Lamos Linuxos

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.