# phpman > man > RENICE(1)

> **TLDR:** Alter the scheduling priority/niceness of running processes.
>
- Increase/decrease the priority of a running [p]rocess:
  `renice -n {{3}} -p {{pid}}`
- Increase/decrease the priority of all processes owned by a [u]ser:
  `renice -n {{4}} -u {{uid|user}}`
- Increase/decrease the priority of all processes that belong to a process [g]roup:
  `renice -n {{5}} -g {{process_group}}`

*Source: tldr-pages*

---

[RENICE(1)](https://www.chedong.com/phpMan.php/man/RENICE/1/markdown)                                   User Commands                                  [RENICE(1)](https://www.chedong.com/phpMan.php/man/RENICE/1/markdown)



## NAME
       renice - alter priority of running processes

## SYNOPSIS
       **renice** [**-n**] _priority_ [**-g**|**-p**|**-u**] _identifier_...

## DESCRIPTION
       **renice** alters the scheduling priority of one or more running processes. The first argument is
       the _priority_ value to be used. The other arguments are interpreted as process IDs (by
       default), process group IDs, user IDs, or user names. **renice**'ing a process group causes all
       processes in the process group to have their scheduling priority altered. **renice**'ing a user
       causes all processes owned by the user to have their scheduling priority altered.

## OPTIONS
### -n --priority
           Specify the scheduling _priority_ to be used for the process, process group, or user. Use
           of the option **-n** or **--priority** is optional, but when used it must be the first argument.

### -g --pgrp
           Interpret the succeeding arguments as process group IDs.

### -p --pid
           Interpret the succeeding arguments as process IDs (the default).

### -u --user
           Interpret the succeeding arguments as usernames or UIDs.

### -V --version
           Display version information and exit.

### -h --help
           Display help text and exit.

## FILES
       _/etc/passwd_
           to map user names to user IDs

## NOTES
       Users other than the superuser may only alter the priority of processes they own.
       Furthermore, an unprivileged user can only _increase_ the "nice value" (i.e., choose a lower
       priority) and such changes are irreversible unless (since Linux 2.6.12) the user has a
       suitable "nice" resource limit (see [**ulimit**(1p)](https://www.chedong.com/phpMan.php/man/ulimit/1p/markdown) and [**getrlimit**(2)](https://www.chedong.com/phpMan.php/man/getrlimit/2/markdown)).

       The superuser may alter the priority of any process and set the priority to any value in the
       range -20 to 19. Useful priorities are: 19 (the affected processes will run only when nothing
       else in the system wants to), 0 (the "base" scheduling priority), anything negative (to make
       things go very fast).

## HISTORY
       The **renice** command appeared in 4.0BSD.

## EXAMPLES
       The following command would change the priority of the processes with PIDs 987 and 32, plus
       all processes owned by the users daemon and root:

### renice +1 987 -u daemon root -p 32

## SEE ALSO
       [**nice**(1)](https://www.chedong.com/phpMan.php/man/nice/1/markdown), [**chrt**(1)](https://www.chedong.com/phpMan.php/man/chrt/1/markdown), [**getpriority**(2)](https://www.chedong.com/phpMan.php/man/getpriority/2/markdown), [**setpriority**(2)](https://www.chedong.com/phpMan.php/man/setpriority/2/markdown), [**credentials**(7)](https://www.chedong.com/phpMan.php/man/credentials/7/markdown), [**sched**(7)](https://www.chedong.com/phpMan.php/man/sched/7/markdown)

## REPORTING BUGS
       For bug reports, use the issue tracker at <https://github.com/karelzak/util-linux/issues>.

## AVAILABILITY
       The **renice** command is part of the util-linux package which can be downloaded from Linux
       Kernel Archive <<https://www.kernel.org/pub/linux/utils/util-linux/>>.



util-linux 2.37.2                            2021-06-02                                    [RENICE(1)](https://www.chedong.com/phpMan.php/man/RENICE/1/markdown)
