Hallo,
ich habe einen AMD Athlon DualCore 4850e in meinem VDR. Lt. syslog wird offenbar nur ein Core aktiviert: "NR_CPUS limit of 1 reached" - "Initializing CPU#0".
ct-VDR 7 (1.6.0-13ctvdr3), Kernel 2.6.28.etobi3-486
Wie bekomme ich die zweite CPU aktiviert?
Danke,
Paule
Dual Core: nur eine CPU (CPU#0) aktiv?
- lattemacchiato
- Geschlossen
-
-
1.) Im Bios nachschauen ob Funktion dort aktiviert ist.
2.) Prüfen ob der installierte Kernel ein SMP Kernel ist. -
Wie viele CPU´s zeigt Dir htop?
-
-
grep -i SMP /boot/config-2.6.28.etobi3-486
-
Hallo,
Danke erst mal für Eure Antworten!
@ skiller2k1 / SwenGWK:
grep processor /proc/cpuinfo zeigt "processor : 0"@ wilderigel:
grep -i SMP /boot/config-2.6.28.etobi3-486 bringt
CONFIG_BROKEN_ON_SMP=y
# CONFIG_SMP is not set
CONFIG_X86_FIND_SMP_CONFIG=y
# CONFIG_X86_VSMP is not set
CONFIG_SCSI_SAS_HOST_SMP=y
CONFIG_VIDEO_VP27SMPX=mLerne ich nun daraus, dass der Kernel nicht SMP fähig ist?
Ein "apt-cache search linux-image-2.6.28-etobi.3" zeigt mir
--
linux-image-2.6.28-etobi.3-486 - Linux 2.6.28 image on x86
linux-headers-2.6.28-etobi.3-686 - Header files for Linux 2.6.28-etobi.3-686
linux-image-2.6.28-etobi.3-686-bigmem - Linux 2.6.28 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.28-etobi.3-686 - Linux 2.6.28 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.28-etobi.3-amd64 - Linux 2.6.28 image on AMD64
linux-headers-2.6.28-etobi.3-amd64 - Header files for Linux 2.6.28-etobi.3-amd64
linux-headers-2.6.28-etobi.3-486 - Header files for Linux 2.6.28-etobi.3-486
linux-headers-2.6.28-etobi.3-686-bigmem - Header files for Linux 2.6.28-etobi.3-686-bigmem
--
Da gibts nix mit SMP. Verstehe ich das richtig, dass der "amd64" kernel nicht wirklich passt, wenn meine VDR Installation vorher "32bittig" war? (Sorry, wenn das eine naive Frage ist, so tief bin ich da noch nicht drin...)Wie kriege ich nun
- entweder dem Kernel SMP bei
- oder einen passenden SMP Kernel her? (die "etobi.3" Variante scheint wichtig zu sein für diverse VDR-Funktionen, z.B. acpi-wakeup...)Danke,
Paule
-
Hallo
Nimm den 686er. Der ist SMP-fähig.
lallo
-
Hi,
danke; lt. apt-cache ist der Kernel für "PPro/Celeron/PII/PIII/P4" geeignet:
linux-image-2.6.28-etobi.3-686-bigmem - Linux 2.6.28 image on PPro/Celeron/PII/PIII/P4
Ich habe einen AMD Athlon DualCore 4850e im Rechner, geht das trotzdem?Danke,
Paule
-
Ja, wird funktionieren.
Du wirst aber die bigmem Variante nicht benötigen, es reicht der normale 686er Kernel. Alternativ kannst du natürlich auch den AMD64er nehmen, ddann läuft Dein System komplett als 64bit. Ich glaube aber, daß die Umstellung von 32 auf 64 nicht so einfach am lebenden Objekt machbar ist, also lieber den 686er und gut is.
Gruß,
Saxman2k -
Hi,
OK, Vielen Dank!
Probiere ich heute abend mal aus.Paule
-
Hallo,
hat geklappt, ich musste nur meine LIRC Module neu bauen.
Ich habe doch den bigmem kernel genommen, da dieser offenbar meine 4GB voll unterstützt.
Vielen Dank an alle!Paule
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!