Portál AbcLinuxu, 30. července 2025 17:21


Dotaz: Zobrazení priority procesu

13.4.2006 19:31 Skyker | skóre: 2
Zobrazení priority procesu
Přečteno: 243×
Odpovědět | Admin
Jak bych mohl zobrazit prioritu procesu? Případně nějakou prioritu přidělit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.4.2006 19:42 hm
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
Odpovědět | | Sbalit | Link | Blokovat | Admin
příkazy nice a ps mají zajímavou dokumentaci...
13.4.2006 19:46 hm
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
...a trošku praxe (pozornost věnujte sloupci NI):
$ ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
0 S   501  9385  9370  0  75   0 -   830 wait   pts/3    00:00:00 bash
0 R   501  9900  9385  0  75   0 -   915 -      pts/3    00:00:00 ps
$ nice ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
0 S   501  9385  9370  0  76   0 -   830 wait   pts/3    00:00:00 bash
0 R   501  9901  9385  0  88  10 -   914 -      pts/3    00:00:00 ps
$ nice -n 15 ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
0 S   501  9385  9370  0  75   0 -   830 wait   pts/3    00:00:00 bash
0 R   501  9902  9385  0  92  15 -   915 -      pts/3    00:00:00 ps
$ nice -n -1 ps -l
nice: cannot set priority: Přístup odmítnut
$ su -
Password: 
# nice -n -1 ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0  9904  9385  0  76   0 -   621 wait   pts/3    00:00:00 su
4 S     0  9907  9904  2  75   0 -   910 wait   pts/3    00:00:00 bash
4 R     0  9957  9907  0  76  -1 -   914 -      pts/3    00:00:00 ps
13.4.2006 19:49 Skyker | skóre: 2
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
tak to je super, ale jak seje nastavit prioritu k již běžícímu procesu?
13.4.2006 19:52 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
Příkaz renice
13.4.2006 19:54 Skyker | skóre: 2
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
a jaká je syntaxe?
13.4.2006 19:57 Skyker | skóre: 2
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
a cim je vetsi cislo (treba 20) tak tim je vetsi priorita nebo je to naopak?
13.4.2006 20:01 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
To si zapamatuješ snadno - jádro ti dovolí pouze prioritu snižovat, tedy zvyšovat nice:
$ renice 5 22996
22996: old priority 0, new priority 5
$ renice 4 22996
renice: 22996: setpriority: Permission denied
$ renice 6 22996
22996: old priority 5, new priority 6
13.4.2006 19:59 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
Popis příkazu je v manuálové stránce. Ale nejjednodušší použití je
renice (nový nice) (pid)
např.
$ renice 5 22996
22996: old priority 0, new priority 5
David Watzke avatar 13.4.2006 20:03 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
renice <priorita> -p <pid> ... aby ses náhodou nekoukl do helpu!
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
13.4.2006 21:14 jarda | skóre: 22 | blog: nadoraz | Chomutov
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
Používám snice priorita název_programu a funguje to taky, jenom nevím jestli to něčemu nevadí.
Připíjím na krásu našich koní a rychlost našich žen.
17.4.2006 19:29 Skyker | skóre: 2
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
Odpovědět | | Sbalit | Link | Blokovat | Admin
NO mam s tim renice nejaky problem... kdyz napisu renice 1-19 [pid] tak vse v pohode jde, ale kdyz chci snizovat (renice -5 [pid]) tak to napise Přístup zamítnut. Přitom jsem přihlášen jako root... Čím to může být?
17.4.2006 20:13 Botanicus
Rozbalit Rozbalit vše Re: Zobrazení priority procesu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dost pohodlné je to přes htop :-) No a číst dokumentaci fakt neškodí :-) J

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.