Dual Core: nur eine CPU (CPU#0) aktiv?

  • 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

  • 1.) Im Bios nachschauen ob Funktion dort aktiviert ist.
    2.) Prüfen ob der installierte Kernel ein SMP Kernel ist.

  • Zitat

    Original von SvenGWK
    Wie viele CPU´s zeigt Dir htop?


    Einfacher, ohne htop installieren zu müssen:


    Code
    grep processor /proc/cpuinfo

    Wenn da nur "processor 0" rauskommt, hast du keinen SMP-Kernel installiert.


    Grüße
    Michi

    Wohnzimmer: Techsolo TC-400 :: ASUS P5N7A-VM :: Intel Core 2 Duo E7400 :: GeForce 9300 onboard :: vdr 1.7.15 e-tobi ::
    In Rente: Pimped Scenic 600 (Bilder und Aufbau) :: PIII 600Mhz :: Hauppauge Nexus-S 2.1 4MB :: vdr 1.5.2 e-tobi ::


    "Wer denkt, dass Volksvertreter das Volk vertreten, der glaubt auch, dass Zitronenfalter Zitronen falten." Zeit zum ändern!

  • 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=m


    Lerne 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

  • 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

    Hardware: Gigabyte GA-970A-D3, AMD Athlon II X2 235e, 4GB RAM, Zotac GeForce 210 Synergy Edition 1GB, Corsair Force3 60GB SSD, Mystique SaTiX-S2 Dual, 6.4" TFT, Atric IR Einschalter Rev.5, Logitech Harmony 900, Samsung LE46A789 full HD LCD, Denon AVR-1910, USB Atmo-Light von Slime
    Software: yaVDR 0.5
    Streaming Client 1: Hauppauge MediaMVP
    Streaming Client 2: Telegant TG100 (wenn ich mal irgendwann die Zeit finde das UPnP-Plugin zu testen)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!