[gelöst] Raspberry: nur ein CPU-Kern aktiviert

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
Felis
Beiträge: 392
Registriert: 14.04.2006 17:00:13

[gelöst] Raspberry: nur ein CPU-Kern aktiviert

Beitrag von Felis » 01.03.2015 22:19:40

Habe mir den neuen Raspberry pi 2 zugelegt, läuft mit Raspbian wunderbar. Nun sehe ich, dass von den vier CPU-Kernen drei deaktiviert sind. Kenne mich mit solchen Dingen eigentlich null aus. Könnte mir wer vielleicht erklären, warum dies so ist? Würde der Rechner sonst abrauchen, aber warum wird dann so ein Prozessor überhaupt verbaut? Ich hoffe, die Frage ist nicht zu dämlich.

Code: Alles auswählen

root@raspberrypi:/home/am# lshw
raspberrypi               
    description: Computer
    product: Raspberry Pi 2 Model B
    width: 32 bits
  *-core
       description: Motherboard
       physical id: 0
       capabilities: brcm_bcm2709
     *-cpu:0
          description: CPU
          product: cpu
          physical id: 0
          bus info: cpu@0
          size: 900MHz
          capacity: 900MHz
          capabilities: cpufreq
     *-cpu:1 DISABLED
          description: CPU
          product: cpu
          physical id: 1
          bus info: cpu@1
          size: 900MHz
          capacity: 900MHz
          capabilities: cpufreq
     *-cpu:2 DISABLED
          description: CPU
          product: cpu
          physical id: 2
          bus info: cpu@2
          size: 900MHz
          capacity: 900MHz
          capabilities: cpufreq
     *-cpu:3 DISABLED
          description: CPU
          product: cpu
          physical id: 3
          bus info: cpu@3
          size: 900MHz
          capacity: 900MHz
          capabilities: cpufreq
     *-memory
          description: System memory
          physical id: 4
          size: 927MiB
  *-network
       description: Ethernet interface
       physical id: 1
       logical name: eth0
       serial: b8:27:eb:d1:25:5c
       size: 100Mbit/s
       capacity: 100Mbit/s
       capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=smsc95xx driverversion=22-Aug-2005 duplex=full firmware=smsc95xx USB 2.0 Ethernet ip=10.0.0.124 link=yes multicast=yes port=MII speed=100Mbit/s
Zuletzt geändert von Felis am 12.03.2015 12:44:07, insgesamt 1-mal geändert.

Benutzeravatar
towo
Beiträge: 4408
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Raspberry: nur ein CPU-Kern aktiviert

Beitrag von towo » 01.03.2015 22:23:57

Falsche Raspbian version?

Felis
Beiträge: 392
Registriert: 14.04.2006 17:00:13

Re: Raspberry: nur ein CPU-Kern aktiviert

Beitrag von Felis » 01.03.2015 22:50:47

Gute Frage. Gibt nur eine Version (Feb 2015) zum Download. Irgendwo stand auch, dass auch für den neuen Raspberry brauchbar.
http://www.raspberrypi.org/downloads/

Benutzeravatar
Patsche
Beiträge: 3261
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Raspberry: nur ein CPU-Kern aktiviert

Beitrag von Patsche » 01.03.2015 22:57:40

Hmmm, irgendwie steht dort nicht, dass es für den Raspberry 2 gedacht ist. Guck sonst mal hier, wenn du Debian nutzen möchtest:
-> http://sjoerd.luon.net/posts/2015/02/de ... e-on-rpi2/

Felis
Beiträge: 392
Registriert: 14.04.2006 17:00:13

Re: Raspberry: nur ein CPU-Kern aktiviert

Beitrag von Felis » 01.03.2015 23:27:40

Danke, schaut interessant aus!

Felis
Beiträge: 392
Registriert: 14.04.2006 17:00:13

Re: Raspberry: nur ein CPU-Kern aktiviert

Beitrag von Felis » 12.03.2015 12:43:16

Habe in Erfahrung gebracht, dass das Problem wohl bei "lshw" liegt. Anscheinend nicht passend kompiliert für diesen Raspberry. htop (top) hingegen zeigt sehr wohl alle vier Kerne als arbeitend an.

Code: Alles auswählen

top - 12:45:22 up  8:45,  3 users,  load average: 0,00, 0,01, 0,05
Tasks: 121 total,   1 running, 120 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,0 us,  0,2 sy,  0,0 ni, 99,7 id,  0,0 wa,  0,0 hi,  0,1 si,  0,0 st
KiB Mem:    949328 total,   668384 used,   280944 free,    68856 buffers
KiB Swap:   102396 total,        0 used,   102396 free,   400368 cached

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: [gelöst] Raspberry: nur ein CPU-Kern aktiviert

Beitrag von rendegast » 12.03.2015 16:32:53

EDIT
%Cpu(s): 0,0 us, 0,2 sy, 0,0 ni, 99,7 id, 0,0 wa, 0,0 hi, 0,1 si, 0,0 st
Keine Aussage ob mehrere Kerne verwendet werden.
siehe hikaru.
Zuletzt geändert von rendegast am 12.03.2015 16:57:58, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
hikaru
Moderator
Beiträge: 13594
Registriert: 09.04.2008 12:48:59

Re: [gelöst] Raspberry: nur ein CPU-Kern aktiviert

Beitrag von hikaru » 12.03.2015 16:45:22

Felis hat wohl einfach vergessen, nach dem Start von top mal die 1 zu drücken. Sonst stünde dort auch bei einem Singlecore nicht %Cpu(s): sondern %Cpu0 :
Aus der aktuellen Ausgabe ist diesbezüglich schlicht nichts zu entnehmen.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: [gelöst] Raspberry: nur ein CPU-Kern aktiviert

Beitrag von Cae » 12.03.2015 17:24:10

Ich wuerd' ja den Kernel direkt fragen, z.B. per

Code: Alles auswählen

$ grep -c '^cpu MHz' /proc/cpuinfo
Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Felis
Beiträge: 392
Registriert: 14.04.2006 17:00:13

Re: [gelöst] Raspberry: nur ein CPU-Kern aktiviert

Beitrag von Felis » 12.03.2015 19:08:30

sorry :)
Bild

Antworten