Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
System stockt beim emergen seit Kernel >2.6.20?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2403
Location: Germany

PostPosted: Sat Sep 15, 2007 12:07 pm    Post subject: System stockt beim emergen seit Kernel >2.6.20? Reply with quote

Ich suche einen Übeltäter, weiß aber nicht genau wo ich ihn finden könnte, vielleicht habt ihr eine Idee, oder das Phänomen schon gelöst?

Damals war es kein Problem ein emerge -u world in einer Konsole im Hintergrund laufen zu lassen und nebenbei noch am PC zu arbeiten. Doch seit den neuen Kernel-Versionen passiert es mir immer wieder das "Dateien" anderer Programme ausgelagert werden und eeeeewig brauchen bis sie (unter 100 Auslastung) das erste Lebenszeichen von sich geben.

Natürlich stürzt es nicht ab sondern reagiert irgendwann wieder, aber es stört mich einfach! Ich mag es nicht wenn mein ICQ klingelt ich auf die Nachricht klicke, dann alles (der ganze Desktop, inkl. Sekundenzeiger der Zeit) einfriert und nach 2 Minuten bekomme ich es dann endlich zu Gesicht was grade los ist. Vielleicht ist das aber auch ein Phänomen der neuen compiz-fusion?

Ich hatte es auch schon das besagte Konsole den emerge Vorgang abgeschlossen hat aber das "Bild" veraltet war und "noch mitten im Vorgang steckt".. die Wirklichkeit trat erst zum Vorschein nachdem ich den Inhalt der Konsole mit der Maus komplett markiert hab.

Ich bin mir nicht sicher. Engpässe im RAM schließe ich für dieses Verhalten eigentlich aus. Er fängt auch nicht wild an zu swappen.

Oder kann ich den kompletten emerge-Vorgang samt Anhang mit niedrigerer Priorität starten?
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Sat Sep 15, 2007 12:37 pm    Post subject: Re: System stockt beim emergen seit Kernel >2.6.20? Reply with quote

ChrisJumper wrote:
Oder kann ich den kompletten emerge-Vorgang samt Anhang mit niedrigerer Priorität starten?

Ja, kannst du. Das hätte dir aber auch eine Forum-Suche verraten:
http://gentoo-wiki.com/Portage_Niceness
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2403
Location: Germany

PostPosted: Sat Sep 15, 2007 1:28 pm    Post subject: Reply with quote

Oh genau danach hab ich eigentlich gesucht, danke manuels.

Dachte zuerst es sei beim nächsten Kernel-Patch behoben, aber dann zog sich das so und nervte mich immer wieder. Wenn ich mir grad mal nen Kaffee geholt hab...

Dieses extreme Verhalten bin ich einfach nicht gewohnt, und dachte eher etwas falsch Eingestellt zu haben oder eben das sich die Einstellungen vom Scheduler geändert haben könnten.. ein renice von emerge ist gut, aber es ist mehr eine Aushilfe. Wenn jetzt ein anderer Prozess wieder 100% will zickt das System bestimmt sofort wieder rum!

Und ich möchte dem halt vorbeugen. Vielleicht habt ihr ja noch ein paar Tipps auf lager?

Hab meine PORTAGE_NICENESS erstmals auf 10 gesetzt und werde mal beobachten ob das Hilft, und nehme mir vor beim nächsten mal wieder mehr zu stöbern!
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Sat Sep 15, 2007 3:33 pm    Post subject: Reply with quote

Immer wieder beliebter Post von mir:
Poste mal die Ausgabe von
Code:
grep PREEMPT /usr/src/linux/.config

_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2403
Location: Germany

PostPosted: Sat Sep 15, 2007 6:22 pm    Post subject: Reply with quote

Code:
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Sat Sep 15, 2007 10:46 pm    Post subject: Reply with quote

hmm, PREEMPTable Kernel können Programme vorzeitig abbrechen wenn ein anderes Rechenzeit möchte.
Das scheint aber bei dir aktiviert zu sein.
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum