Dualcore unterstützung???

Autor

Donnerstag, 18. Juni 2009 16:13:52

Habe mir mal die auslastung meines prozessors angeschaut.

Musste dabei feststellen das meistens nur einer genutzt wurde...
es ging von 0 auf 60 dann auf 100 während der andere kern bei 0 und 2 % taumelte.

Es gab auch zwischen durch mal einen wechsel

aber die werte bleiben identisch

die frage ist nun ist das gesund???
ich halte das ohne fachwissen für gesünder wenn beide ähnlich zur gleichen zeit ausgelastet sind

Als Betriebssystem benutze ich Lenny
Prozessor ist ein Centrino von Intel(2100 MHz)

Johannes Schaffrath

4 Antworten


Antworten
Ist ein Softwareproblem...
Daniel Kottmair, Freitag, 19. Juni 2009 12:46:09
Ein/Ausklappen

Mit Multi-CPU/Multicore-Systemen hat man grundsätzlich zwei Möglichkeiten, die Prozessoren auszulasten:

1) Mehrere rechenintensive Programme, die nur einen Kern unterstützen (leider immer noch der Großteil!) gleichzeitig laufen lassen.

2) Software nutzen, die explizit mehrere Kerne unterstützt. Davon gibt's leider immer noch zu wenig, gescheite OpenMP-optimierung ist immer noch die Ausnahme, nicht die Regel.

Grundsätzlich muss man allerdings sagen, dass Multi-CPU/-core-Systeme sich üblicherweise "flotter" anfühlen als Single-CPU/-core. Weil da das System eben nicht komplett ausgelastet ist, wenn mal eine rechenintensive Anwendung im Hintergrund läuft, denn das Betriebssystem kann für seine Aufgaben dann einfach nen anderen Kern nehmen!
Und bei modernen Betriebssystemen läuft halt jede Menge im Hintergrund ab... Allerdings niemals genug, um ein Quadcore-System auszulasten, Quadcore lohnt sich wirklich nur, wenn man mehr als 2 rechenintensive Programme gleichzeitig laufen lässt oder mp-aware (so der Fachausdruck) Software nutzt (siehe 2).

Hier ein paar Beispiele für multithreaded Anwendersoftware unter Linux, die auch in unserem Benchmark sind:
-Yafray (Raytracer)
-POVray 3.7 (Raytracer)
-ffmpeg-mt (Videodecoding - z.B. 1080p H.264!)
-x264 (H.264 Videoencoder)
-ffmpeg (teilweise, Videoencoding allgemein)
-7zip (Packer)


Bewertung: 85 Punkte bei 18 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Ist ein Softwareproblem...
Reinhard Holler, Donnerstag, 25. Juni 2009 13:04:48
Ein/Ausklappen

Mit ein paar virtuellen Maschinen, die jeweils was zu arbeiten haben, lässt sich ein Quad-Core schon ausnutzen.

Außerdem kann man bei vielen Programmen beim Kompilieren vorhandene Kerne ausnutzen, indem man beim Aufruf von "make" die Option "-j ${ANZAHLKERNEPLUSEINS}" angibt. Dann werden mehrere Compile-Prozesse parallel gestartet soweit es die Abhängigkeiten zulassen. Für solche Aufgaben lohnt sich eine Mehrkernmaschine dann schon.


Bewertung: 177 Punkte bei 16 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
die programme können's halt nicht
Daniel Gultsch, Donnerstag, 18. Juni 2009 16:59:23
Ein/Ausklappen

Ein Großteil der Programme benutzen halt keine Threads und können deswegen nur auf einem Core laufen.

Was für Programme hast du denn benutzt als nur ein Kern benutzt worden is?

Starte doch mal zwei Programme die beide Rechnenintensiv sind dann wirst du sehen das beide Kerne benutzt werden.


Bewertung: 161 Punkte bei 19 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: die programme können's halt nicht
Johannes Schaffrath (unangemeldet), Freitag, 19. Juni 2009 12:49:42
Ein/Ausklappen

habe shred benutzt^^ zum testen

bei zwei programmen läuft alles nach vorschrift

Danke für die Info


Bewertung: 85 Punkte bei 17 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...
o2 surfstick software für ubuntu?
daniel soltek, 15.07.2014 18:27, 1 Antworten
hallo zusammen, habe mir einen o2 surfstick huawei bestellt und gerade festgestellt, das der nic...
Öhm - wozu Benutzername, wenn man dann hier mit Klarnamen angezeigt wird?
Thomas Kallay, 03.07.2014 20:30, 1 Antworten
Hallo Team von Linux-Community, kleine Zwischenfrage: warum muß man beim Registrieren einen Us...
openSUSE 13.1 - Login-Problem wg. Fehler im Intel-Grafiktreiber?
Thomas Kallay, 03.07.2014 20:26, 8 Antworten
Hallo Linux-Community, habe hier ein sogenanntes Hybrid-Notebook laufen, mit einer Intel-HD460...
Fernwartung für Linux?
Alfred Böllmann, 20.06.2014 15:30, 7 Antworten
Hi liebe Linux-Freunde, bin beim klassischen Probleme googeln auf www.expertiger.de gestoßen, ei...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] HL304cn 32bit auf 64bit
Thomas Lueck, 31.07.2014 10:52
Am Mittwoch, den 30.07.2014, 23:47 +0200 schrieb Alfred Zahlten: > Treiber für einen Drucker unterliegen j...
[EasyLinux-Ubuntu] KOrganizer: Mail mit Erinnerungen
"H.-Stefan Neumeyer", 31.07.2014 08:50
Hallo an alle Mitleser, betrifft momentan KDE 4.13.95 (4.14 beta). Bestand aber in dieser Form schon zu Ze...
Re: [EasyLinux-Ubuntu] Öffnen_alter_RagTime-Dateien
Rainer, 31.07.2014 08:11
Hallo Richi, nach diversen Versuchen bin ich um einige Erkenntnisse reicher. Vielleicht gelten sie nicht für...
Re: [EasyLinux-Ubuntu] GRUB
Uwe Herrmuth, 31.07.2014 07:52
Hallo Hartmut, Hartmut Haase schrieb am 30.07.2014 um 18:35: > > Ist die Verwirrung jetzt komplett?...
Re: [EasyLinux-Suse] Desktoparbeitsfläche_stürzt_beim_starten_ab
Heiko, 31.07.2014 06:36
Am Mittwoch, 30. Juli 2014, 22:22:43 schrieb H.-Stefan Neumeyer: Hallo an die Runde. > glxinfo | grep re...