Re: CPU-Lasten
Peter Jordan schrieb: Hallo, ich habe mich mal ein wenig mit dem Programm top auseinander gesetzt und habe jetzt ein paar Fragen bezüglich meiner CPU-Lasten: 1. Der Prozess Xorg belegt nahezu immer 20% meiner CPU, ist das normal, kann man das ändern? top zeigt mir beispielsweise folgendes an: Cpu(s): 10.2%us, 0.5%sy, 0.0%ni, 88.5%id, 0.0%wa, 0.7%hi, 0.2%si, 0.0%st Beim kopieren auf oder von DVD erreicht der Wert wa bis zu 99%. Aus der man habe ich folgendes erfahren wa: cpu waiting for ext. operation. Was darf ich mir darunter vorstellen? Naja, wenn ich nicht irre: Die CPU wartet bis der I/O (schreiben/(lesen)) auf das device (DVD) abgeschlossen ist, ist normal denke ich, da das schreiben auf Medien (Festplatte/DVD/CD/Floppy/...) meist das langsamste ist was in einem Computersystem passiert ... Vielen Dank für die Antworten. peter Grüsse hth MH -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: CPU-Lasten
Hallo, Am Montag, 31. Juli 2006 09:15 schrieb Peter Jordan: Hallo, ich habe mich mal ein wenig mit dem Programm top auseinander gesetzt und habe jetzt ein paar Fragen bezüglich meiner CPU-Lasten: 1. Der Prozess Xorg belegt nahezu immer 20% meiner CPU, ist das normal, kann man das ändern? X deaktivieren ;-) Nein, je nach verwendeter Hardware bzw. Treiber ist X eine der CPU-intensiveren Anwendungen. Schau Dir mal die Ausgabe von top an, während Du in einer normalen Konsole (z. B. Ctrl+Alt+F1) arbeitest. Ist es da ähnlich hoch? top zeigt mir beispielsweise folgendes an: Cpu(s): 10.2%us, 0.5%sy, 0.0%ni, 88.5%id, 0.0%wa, 0.7%hi, 0.2%si, 0.0%st Beim kopieren auf oder von DVD erreicht der Wert wa bis zu 99%. Aus der man habe ich folgendes erfahren wa: cpu waiting for ext. operation. Was darf ich mir darunter vorstellen? wa wie waiting steigt meistens bei jeglichem Datenträger-I/O an, beispielsweise beim swappen oder eben dem Transport vieler Daten über den PCI-Bus, ist also genaugenommen kein Indikator für aktuelle CPU-, sondern eher Gesamtsystemauslastung. Grüße Daniel
Re: CPU-Lasten
Peter Jordan: Beim kopieren auf oder von DVD erreicht der Wert wa bis zu 99%. Aus der man habe ich folgendes erfahren wa: cpu waiting for ext. operation. Was darf ich mir darunter vorstellen? Um die vorigen Antworten noch etwas zu konkretisieren: die CPU ist nur im Zustand waiting, wenn einer der aktuell laufenden Prozesse nicht weiterlaufen kann, weil er auf I/O wartet (was normal ist, weil I/O meist langsamer ist, als die damit durchgeführten Berechnungen) und *gleichzeitig* kein anderer Prozess die CPU beansprucht. Würde im Zustand waiting ein Prozess die CPU plötzlich beanspruchen, würde er sie auch bekommen. Insofern ist die CPU im Zustand waiting nicht wirklich belegt. J. -- Watching television is more hip than actually speaking to anyone. [Agree] [Disagree] http://www.slowlydownward.com/NODATA/data_enter2.html signature.asc Description: Digital signature
Re: CPU-Lasten
Peter Jordan wrote: 1. Der Prozess Xorg belegt nahezu immer 20% meiner CPU, ist das normal, kann man das ändern? Nur damit du einen Vergleichswert hast: Mit den bösen nVIDIA-Treibern habe ich 1-5% Auslastung. Beim kopieren auf oder von DVD erreicht der Wert wa bis zu 99%. Dann hast du DMA beim Laufwerk/bei den Laufwerken nicht an. Evtl. mit hdparm -I nachsehen und ändern. Unter Capabilities ist der aktuelle Modus mit einem * markiert. Aus der man habe ich folgendes erfahren wa: cpu waiting for ext. operation. Woher hast du das genau? Grüße, Björn -- BOFH excuse #30: positron router malfunction -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: CPU-Lasten
Gruesse! * Peter Jordan [EMAIL PROTECTED] schrieb am [31.07.06 09:15]: 1. Der Prozess Xorg belegt nahezu immer 20% meiner CPU, ist das normal, kann man das ändern? Und um (neben den anderen Postings) noch was zu korrigieren: Der Prozentanteil eines Prozesses bezieht sich immer nur auf den Gesamtwert. Bei der u.a. Top-Ausgabe würde X also (alles circa) 20% von den 11,5% (100% - 88,5 idle) verbrauchen - keine 20% von 100% CPU Zeit. top zeigt mir beispielsweise folgendes an: Cpu(s): 10.2%us, 0.5%sy, 0.0%ni, 88.5%id, 0.0%wa, 0.7%hi, 0.2%si, 0.0%st Beim kopieren auf oder von DVD erreicht der Wert wa bis zu 99%. Aus der man habe ich folgendes erfahren wa: cpu waiting for ext. operation. Was darf ich mir darunter vorstellen? Die CPU kan nicht weiterrechnen da sie auf Vorgänge der Bussystem (hier wohl IDE) warten muß. Bei DVD und Festplatte ist dann die erste Überprüfung, ob DMA für das Gerät eingeschaltet ist. hdparm -d /dev/$deine_Platte_oder_DVD zeigt dir (root) das an. Wenn hdparm nicht verfügbar ist: aptitude install hdparm peter Gruß Gerhard -- Der schwarze Ritter ist unbesiegbar... -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: CPU-Lasten
Gerhard Brauer wrote: Gruesse! * Peter Jordan [EMAIL PROTECTED] schrieb am [31.07.06 09:15]: 1. Der Prozess Xorg belegt nahezu immer 20% meiner CPU, ist das normal, kann man das ändern? Und um (neben den anderen Postings) noch was zu korrigieren: Der Prozentanteil eines Prozesses bezieht sich immer nur auf den Gesamtwert. Bei der u.a. Top-Ausgabe würde X also (alles circa) 20% von den 11,5% (100% - 88,5 idle) verbrauchen - keine 20% von 100% CPU Zeit. Hmm, kann ich nicht ganz nachvollziehen, wenn ich einen Prozess nehme der meinen ersten Kern der CPU voll auslastet, dann steht in top für den Prozess 100% CPU und der idle wert der CPU(s) übersicht liegt bei 50%. top zeigt mir beispielsweise folgendes an: Cpu(s): 10.2%us, 0.5%sy, 0.0%ni, 88.5%id, 0.0%wa, 0.7%hi, 0.2%si, 0.0%st Beim kopieren auf oder von DVD erreicht der Wert wa bis zu 99%. Aus der man habe ich folgendes erfahren wa: cpu waiting for ext. operation. Was darf ich mir darunter vorstellen? Die CPU kan nicht weiterrechnen da sie auf Vorgänge der Bussystem (hier wohl IDE) warten muß. Bei DVD und Festplatte ist dann die erste Überprüfung, ob DMA für das Gerät eingeschaltet ist. hdparm -d /dev/$deine_Platte_oder_DVD zeigt dir (root) das an. Wenn hdparm nicht verfügbar ist: aptitude install hdparm bezüglich dma gibt mir hdparm folgendes aus: SATA-Platte auf sda DVD-Laufwerk auf hda localhost: / # hdparm -d /dev/sda /dev/sda: localhost: / # hdparm -d 1 /dev/hda /dev/hda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Operation not permitted using_dma= 0 (off) Viele Grüße, Peter -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: CPU-Lasten
Bjoern Schliessmann: Peter Jordan wrote: Beim kopieren auf oder von DVD erreicht der Wert wa bis zu 99%. Dann hast du DMA beim Laufwerk/bei den Laufwerken nicht an. Ich denke doch. Wäre der DMA-Modus nicht an, sollte die CPU in user oder system laufen. Aber nachschauen schadet natürlich nicht. J. -- No-one appears to be able to help me. [Agree] [Disagree] http://www.slowlydownward.com/NODATA/data_enter2.html signature.asc Description: Digital signature
Re: CPU-Lasten
Gruesse! * Peter Jordan [EMAIL PROTECTED] schrieb am [31.07.06 12:48]: Gerhard Brauer wrote: Gruesse! * Peter Jordan [EMAIL PROTECTED] schrieb am [31.07.06 09:15]: 1. Der Prozess Xorg belegt nahezu immer 20% meiner CPU, ist das normal, kann man das ändern? Und um (neben den anderen Postings) noch was zu korrigieren: Der Prozentanteil eines Prozesses bezieht sich immer nur auf den Gesamtwert. Bei der u.a. Top-Ausgabe würde X also (alles circa) 20% von den 11,5% (100% - 88,5 idle) verbrauchen - keine 20% von 100% CPU Zeit. Hmm, kann ich nicht ganz nachvollziehen, wenn ich einen Prozess nehme der meinen ersten Kern der CPU voll auslastet, dann steht in top für den Prozess 100% CPU und der idle wert der CPU(s) übersicht liegt bei 50%. Ist doch nachvollziehbar: in diesem Moment hast du eine Gesamt-CPU-Last von 50% wovon dieser eine Prozess 100% braucht. Aus man top: The task’s share of the elapsed CPU time since the last screen update, expressed as a percentage of total CPU time -- Da im Standard-Modus bei SMP-Systemen die CPU-Übersicht für alle CPUs zusammengefasst angezeigt werden siehst du bei einer HT-CPU AFAIK nur 50% Usage. Umschalten kann man das IMHO mit I oder auch l. localhost: / # hdparm -d /dev/sda /dev/sda: localhost: / # hdparm -d 1 /dev/hda /dev/hda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Operation not permitted using_dma= 0 (off) Bzgl. hdparm und SATA kann ich dir leider nicht helfen, es gab die letzten Tage IMHO einen Thread dazu hier auf der ML. Für das DVD heißt das glaube ich, daß der notwendige IDE-Treiber nicht geladen ist. Da soll aber ein anderer noch was zu sagen. Viele Grüße, Peter Gruß Gerhard -- Heute ist das Morgen wovor du gestern Angst hattest... -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: CPU-Lasten
Jochen Schulz wrote: Ich denke doch. Wäre der DMA-Modus nicht an, sollte die CPU in user oder system laufen. Ach, wa. Jetzt hat's klick gemacht. :) Grüße, Björn -- BOFH excuse #6: global warming -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)