Skip to content

Commit

Permalink
renice: split POSIX and util-linux implementations (#12047)
Browse files Browse the repository at this point in the history
  • Loading branch information
vitorhcl committed Jan 9, 2024
1 parent 73c8bd1 commit fb6b981
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 7 deletions.
15 changes: 8 additions & 7 deletions pages/common/renice.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
# renice

> Alters the scheduling priority/niceness of one or more running processes.
> Alter the scheduling priority/niceness of one or more running processes.
> Niceness values range from -20 (most favorable to the process) to 19 (least favorable to the process).
> See also: `nice`.
> More information: <https://manned.org/renice>.
- Change priority of a running process:
- Increase/decrease the priority of a running [p]rocess:

`renice -n {{niceness_value}} -p {{pid}}`
`renice -n {{3}} -p {{pid}}`

- Change priority of all processes owned by a user:
- Increase/decrease the priority of all processes owned by a [u]ser:

`renice -n {{niceness_value}} -u {{user}}`
`renice -n {{-4}} -u {{uid|user}}`

- Change priority of all processes that belong to a process group:
- Increase/decrease the priority of all processes that belong to a process [g]roup:

`renice -n {{niceness_value}} --pgrp {{process_group}}`
`renice -n {{5}} -g {{process_group}}`
18 changes: 18 additions & 0 deletions pages/linux/renice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# renice

> Alter the scheduling priority/niceness of one or more running processes.
> Niceness values range from -20 (most favorable to the process) to 19 (least favorable to the process).
> See also: `nice`.
> More information: <https://manned.org/renice>.
- Set the absolute priority of a running [p]rocess:

`renice {{+3}} -p {{pid}}`

- Increase/decrease the priority of all processes owned by a [u]ser:

`renice --relative {{-4}} -u {{uid|user}}`

- Set the priority of all processes that belong to a process [g]roup:

`renice --absolute {{5}} -g {{process_group}}`

0 comments on commit fb6b981

Please sign in to comment.