Prioritäten von Threads



  • Hallo,
    um die Prioritäten von Threads zu verändern muss man sich im root Modus befinden. Erreiche ich dies in dem ich einfach eine Konsole öffne und dann su root ... eintippe? Wann wird dieser Status wieder verlassen?

    Danke



  • Ich verstehe deine Frage zwar nicht so ganz, willst du aber die prioritaet eines Prozesses (Programms) selber setzen musst du nicht unbedingt root sein.
    siehe nice (1)



  • Ich habe in meinem pthread Tutorial gelesen, dass (anders als bei dem scheduler policy Eintrag SCHED_OTHER) eine Änderung der Prioritäten bei SCHED_FIFO und SCHED_RR nur bei root Modus funktioniert.
    Ich hoffe, dass hier mein Fehler liegt, denn bisher werden meine Threads unabhängig von der Priorität in gleich lange Stückchen geschnibbelt und abgearbeitet.

    Danke für eure Hinweise



  • Ach, so meinst du das.
    Dazu solltest du dir setuid, setgid und crypt anschauen.


Anmelden zum Antworten