Just2blue4U Geschrieben 25. Oktober 2004 Geschrieben 25. Oktober 2004 Habe bei Fedora Core 1 ein Problem mit dem Kernel 2.4.22-1.2197.nptlsmp. Mit dem Befehl "top" werden meine beiden CPU's angezeigt, jedoch der erste erhält alle Prozesse. Die zweite CPU hat 100% idle. Das System ist ca. mit einer load von 7.5 ausgelastet. Woran kann das liegen, das das System nicht die Prozesse auf beiden CPU's gleichmässig verteilt? Zitieren
SystemError Geschrieben 25. Oktober 2004 Geschrieben 25. Oktober 2004 Mit dem Befehl "top" werden meine beiden CPU's angezeigt, jedoch der erste erhält alle Prozesse. Die zweite CPU hat 100% idle. Das System ist ca. mit einer load von 7.5 ausgelastet. Hmmm... Spontaner Einfall: Deine verwendeten Applikationen laufen nur singlethreaded? Welche Prozesse machen denn 1 von 2 cpus dicht? Nur um gefragt zu haben: 1.) Es handelt sich um ein System mit 2 "realen" CPUs und kein System mit HyperThreading ? 2.) Du hast auch den SMP Kernel gebooted? (eigentlich sollte der single cpu kernel ja nur eine cpu anzeigen, oder?) Bye SystemError Zitieren
nic_power Geschrieben 25. Oktober 2004 Geschrieben 25. Oktober 2004 Hallo, auch wenn die Prozesse single-threaded sind, sollte sie gleichmäßig auf beide CPUs verteilt werden. Laufen alle Prozesse nur auf einer CPU (d.h. die zweite wird überhaupt nicht verwendet), oder ist die Lastverteilung nur ungleich? Nic Zitieren
SystemError Geschrieben 26. Oktober 2004 Geschrieben 26. Oktober 2004 ...auch wenn die Prozesse single-threaded sind, sollte sie gleichmäßig auf beide CPUs verteilt werden. Der Mann hat recht. Bye SystemError Zitieren
alligator Geschrieben 26. Oktober 2004 Geschrieben 26. Oktober 2004 Hallo, evtl. ein Bug in "top"? Hatte ich auf Solaris schon zugenüge. Mach ma nen "mpstat" (wenns das auf Linux gibt?!?) und qualifiziere den "top". cya alligator Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.