Na jednoprocesorovém systému se nainstalovalo
víceprocesorové jádro (SMP-kernel)
Supportní databáze (fhassel_p4)
Platí pro
SuSE Linux: Verze 8.0
Symptomy:
Přestože máte základní desku osazenou jedním procesorem,
nainstalovalo se Vám víceprocesorové jádro tzv. SMP
kernel (SMP = Symetric Multiprocessor). Jde o
případ, kde
výstup příkazu uname -a ukazuje jádro
2.4.18-64GB-SMP.Váš procesor je Pentium
4.
Příčina:
U procesorů Pentium 4 je použita "Hyper-Threading
Technologie". Zda s ní pracuje i Váš systém poznáte podle
výstupu příkazu:
cat /proc/cpuinfo
Měl by vypadat asi takto:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 1
model name : Intel(R) Pentium(R) 4 CPU 2.00GHz
stepping : 2
cpu MHz : 2011.302
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep
mtrr pge mca cmov pat pse36
clflush dts acpi mmx fxsr sse sse2 ss ht
tm
bogomips : 4639.94
Pokud máte v řádce flags hodnotu ht, jde o
procesor, který používá výše zmíněnou technologii. Popis
tohoto problému najdete na stránce:
http://developer.intel.com/technology/hyperthread.
Citát z tohoto zdroje:
"...dva programy nebo vlákna mohou být vykonávány současně.
Z toho důvodu vypadá jeden fyzický procesor pro operační
systém a aplikace jako dva logické."
Řešení:
Pokud je Váš BIOS schopný pracovat s víceprocesorovým jádrem
(nebo pokud je možné zapnout příslušnou položku BIOS),
můžete víceprocesorové jádro na svém systému ponechat.
Systém pak bude pracovat, jakoby měl dva procesory a ty
bude také ukazovat v souboru /proc/cpuinfo.
V takovém případě je vše v pořádku. Systém bude s
víceprocesorovým jádrem bez problémů pracovat.
Pokud Váš BIOS nemá žádnou podporu
víceprocesorových systémů a přesto výpis souboru
/proc/cpuinfo obsahuje hodnotu ht,
přeinstalujte jádro. Postupujte prosím následujícím
způsobem:
Spusťte YaST2 a zvolte:
- Software -->
- Software instalovat/mazat
Ze skupiny Systém/Kernel oddinstalujte balík
k_smp a zvolte k_dflt. Konfigurace
spouštění se automaticky aktualizuje. Po restartu počítače
již systém použije nové jádro.
Podobně se řeší problém s VMware:
VMware nepodporuje použití
víceprocesorového jádra. Více informací najdete v anglickém
článku:
"VMware (All Versions): Installing
VMware on a Dual-Processor SystemVMware"
(http://sdb.suse.de/en/sdb/html/mwalter_vmware_gsx.html)
Pokud Váš BIOS podporuje víceprocesorové jádro, nainstalujte
si prosím SMP jádro bez podpory PAE (balík
k_psmp). V opačném případě použijte standardní
jádro.
Prosím vezměte navědomí, že bezplatná instalační
podpora se na konfiguraci víceprocesorovýmch systémů
nevztahuje. V případě problémů se obraťte na
oddělení Professional services, kde Vám velmi rádi s
Vašimi problémy pomohou.
Viz také:
Instalace serverové verze GSX a SuSE Linux 7.2
Klíčová slova: P4, SMP, JEDNOPROCESOROVé, VíCEPROCESOROVé, MAINBOARD, ZáKLADNí DESKA, VMWARE
Kategorie:
Hardware
, Komerční aplikace
SDB-fhassel_p4, Copyright SuSE Linux AG, Nürnberg, Germany
- Verze: 24. Jul 2002 13:25:19
SuSE Linux AG - Poslední změnu: 13. Mai 2002 provedl fhassel (sdb_gen 1.40.0)