Mehr-Prozessor-CPU besser nutzen?
Guten Tag, Ich benutze openSUSE 11.3 (x86_64) KDE 4.6.5 (4.6.5) "release 7" Linux 2.6.34.10-0.4-desktop x86_64 mit einem Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz 16 GiB Memory Wenn ich etwas "riesiges" mache (z.B. ein gigantisches Bild in gimp öffne) sehe ich in gkrellm, dass jeweils - abwechslungsweise - nur eine der 8 CPUs wirklich ausgelastet wird. Diese zeigt dann 99% Auslastung, während die anderen so zwischen 1 und 3% zeigen, jenachdem, was ich sonst noch tun will. Trotzdem wird mein ganzes System in solchen Fällen ziemlich langsam. Fragen: - kann ich etwas einstellen, damit die Arbeitslast eines Programmes auf mehrere CPUs verteilt wird? - andernfalls, kann ich etwas einstellen, damit der "Rest" meines Sytems mit den anderen CPUs arbeitet und sich nicht so sehr verlangsamt, nur weil eine der 8 CPUs voll beschäftigt ist? Oder sehe ich da grundsätzlich etwas falsch? Danke für Hinweise und Gruss Daniel -- Daniel Bauer photographer Basel Barcelona professional photography: http://www.daniel-bauer.com erotic nudes: http://www.guapamania.com personal facebook: http://www.facebook.com/mars.fotografo google+: https://plus.google.com/109534388657020287386 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Daniel Bauer, Dienstag, 10. Januar 2012:
Wenn ich etwas "riesiges" mache (z.B. ein gigantisches Bild in gimp öffne) sehe ich in gkrellm, dass jeweils - abwechslungsweise - nur eine der 8 CPUs wirklich ausgelastet wird. Diese zeigt dann 99% Auslastung, während die anderen so zwischen 1 und 3% zeigen, jenachdem, was ich sonst noch tun will.
Trotzdem wird mein ganzes System in solchen Fällen ziemlich langsam.
Liegt die Verlangsamung Deines Systems tatsächlich an Engpässen bei der CPU, oder ist nicht eher IO der Flaschenhals? Große Dateien in Gimp öffnen führt vermutlich zu tonnenweise IO. Wieviel Zeit Deine Kiste mit Warten auf Godot… äh, Festplatte verbringt siehst Du zB mit "vmstat 2", in der vorletzten Spalte "wa". Ich hab hier nen Server rumstehen mit acht Xeon-Kernen und ebenfalls 16 GB RAM, und wenn ich zwei der acht Kerne brate, dann bleibt die Kiste trotzdem flüssig, als ob nichts wäre. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Tuesday 10 January 2012 10.49:54, Andre Tann wrote:
Daniel Bauer, Dienstag, 10. Januar 2012:
Wenn ich etwas "riesiges" mache (z.B. ein gigantisches Bild in gimp öffne) sehe ich in gkrellm, dass jeweils - abwechslungsweise - nur eine der 8 CPUs wirklich ausgelastet wird. Diese zeigt dann 99% Auslastung, während die anderen so zwischen 1 und 3% zeigen, jenachdem, was ich sonst noch tun will.
Trotzdem wird mein ganzes System in solchen Fällen ziemlich langsam.
Liegt die Verlangsamung Deines Systems tatsächlich an Engpässen bei der CPU, oder ist nicht eher IO der Flaschenhals? Große Dateien in Gimp öffnen führt vermutlich zu tonnenweise IO.
Wieviel Zeit Deine Kiste mit Warten auf Godot… äh, Festplatte verbringt siehst Du zB mit "vmstat 2", in der vorletzten Spalte "wa".
Ich hab hier nen Server rumstehen mit acht Xeon-Kernen und ebenfalls 16 GB RAM, und wenn ich zwei der acht Kerne brate, dann bleibt die Kiste trotzdem flüssig, als ob nichts wäre.
Scheint so zu sein, wie du sagst. Die Kolonne "wa" zeigt Zahlen zwischen 20 und 50. Ich dachte, gimp braucht die HD nur, wenn ich lese oder speichere, aber offensichtlich auch während Berechnungen... Wenn dort 0 steht, läuft der Compi normal, auch wenn eine CPU 99% anzeigt. Nun denn... Danke für den Hinweis, Andre. Daniel -- Daniel Bauer photographer Basel Barcelona professional photography: http://www.daniel-bauer.com erotic nudes: http://www.guapamania.com personal facebook: http://www.facebook.com/mars.fotografo google+: https://plus.google.com/109534388657020287386 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Daniel Bauer, Am Dienstag, 10. Januar 2012 11:48 schrieb Daniel Bauer:
On Tuesday 10 January 2012 10.49:54, Andre Tann wrote:
Daniel Bauer, Dienstag, 10. Januar 2012:
Wenn ich etwas "riesiges" mache (z.B. ein gigantisches Bild in gimp öffne) sehe ich in gkrellm, dass jeweils - abwechslungsweise - nur eine der 8 CPUs wirklich ausgelastet wird. Diese zeigt dann 99% Auslastung, während die anderen so zwischen 1 und 3% zeigen, jenachdem, was ich sonst noch tun will.
Trotzdem wird mein ganzes System in solchen Fällen ziemlich langsam.
Liegt die Verlangsamung Deines Systems tatsächlich an Engpässen bei der CPU, oder ist nicht eher IO der Flaschenhals? Große Dateien in Gimp öffnen führt vermutlich zu tonnenweise IO. ... Scheint so zu sein, wie du sagst. Die Kolonne "wa" zeigt Zahlen zwischen 20 und 50. Ich dachte, gimp braucht die HD nur, wenn ich lese oder speichere, aber offensichtlich auch während Berechnungen... Wenn dort 0 steht, läuft der Compi normal, auch wenn eine CPU 99% anzeigt.
Vielleicht hilft es, gimp im Terminal mit ionice zu startten: ionice -c3 gimp ... -- Herzliche Grüße! Rolf Muth Meine Adressen duerfen nicht fuer Werbung verwendet werden! PGP Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xF8DC41935544C89A fingerprint: C025 3071 8E56 F8F1 250A 5624 F8DC 4193 5544 C89A
On Tuesday 10 January 2012 11.53:12, Rolf Muth wrote:
Hallo Daniel Bauer,
Am Dienstag, 10. Januar 2012 11:48 schrieb Daniel Bauer:
On Tuesday 10 January 2012 10.49:54, Andre Tann wrote:
Daniel Bauer, Dienstag, 10. Januar 2012:
Wenn ich etwas "riesiges" mache (z.B. ein gigantisches Bild in gimp öffne) sehe ich in gkrellm, dass jeweils - abwechslungsweise - nur eine der 8 CPUs wirklich ausgelastet wird. Diese zeigt dann 99% Auslastung, während die anderen so zwischen 1 und 3% zeigen, jenachdem, was ich sonst noch tun will.
Trotzdem wird mein ganzes System in solchen Fällen ziemlich langsam.
Liegt die Verlangsamung Deines Systems tatsächlich an Engpässen bei der CPU, oder ist nicht eher IO der Flaschenhals? Große Dateien in Gimp öffnen führt vermutlich zu tonnenweise IO.
...
Scheint so zu sein, wie du sagst. Die Kolonne "wa" zeigt Zahlen zwischen 20 und 50. Ich dachte, gimp braucht die HD nur, wenn ich lese oder speichere, aber offensichtlich auch während Berechnungen... Wenn dort 0 steht, läuft der Compi normal, auch wenn eine CPU 99% anzeigt.
Vielleicht hilft es, gimp im Terminal mit ionice zu startten: ionice -c3 gimp ...
Danke für den Tipp, den Befehl (wie die meisten...) kannte ich nicht. Werde damit gelegentlich ein wenig rumspielen. Wie ich in der man-page sehze, kann ich damit gimps IO zu Gunsten bzw. zu Lasten anderer Prozesse einstellen. Cool. Daniel -- Daniel Bauer photographer Basel Barcelona professional photography: http://www.daniel-bauer.com erotic nudes: http://www.guapamania.com personal facebook: http://www.facebook.com/mars.fotografo google+: https://plus.google.com/109534388657020287386 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Daniel, On Tuesday, 10.January.2012 11:48:41 Daniel Bauer wrote:
Ich dachte, gimp braucht die HD nur, wenn ich lese oder speichere, ...
Gimp legt unter ~/.gimp auch ein Cache File an, wenn das Bild nicht mehr komplett in den dafuer freigegebenen RAM passt. Wie gross der ist, kann man im Gimp unter Edit -> Preferences -> Environment -> Tile Cache Size einstellen. Roman -- Roman Fietze Telemotive AG Buero Muehlhausen Breitwiesen 73347 Muehlhausen Tel.: +49(0)7335/18493-45 http://www.telemotive.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Tuesday 10 January 2012 12.12:22, Roman Fietze wrote:
Hallo Daniel,
On Tuesday, 10.January.2012 11:48:41 Daniel Bauer wrote:
Ich dachte, gimp braucht die HD nur, wenn ich lese oder speichere, ...
Gimp legt unter ~/.gimp auch ein Cache File an, wenn das Bild nicht mehr komplett in den dafuer freigegebenen RAM passt. Wie gross der ist, kann man im Gimp unter
Edit -> Preferences -> Environment -> Tile Cache Size
einstellen.
Roman
Danke! Daran hatte ich nicht mehr gedacht. Nun rattert die Disk wesentlich weniger! Daniel -- Daniel Bauer photographer Basel Barcelona professional photography: http://www.daniel-bauer.com erotic nudes: http://www.guapamania.com personal facebook: http://www.facebook.com/mars.fotografo google+: https://plus.google.com/109534388657020287386 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (4)
-
Andre Tann
-
Daniel Bauer
-
Rolf Muth
-
Roman Fietze