用 renice 调整运行中进程的优先级
不中断任务,降低或提高进程的 nice 值,让大任务不再拖慢桌面。
运行 sudo renice -n 10 -p 进程号,把该进程调低优先级;要用 sudo 加负数调高优先级。
01命令
命令
$ sudo renice -n 10 -p 1234502作用说明
每个进程都有 -20(最高优先级)到 19(最低优先级)的 nice 值。renice 可以在进程已运行的情况下直接修改,不必杀掉重启长时间编译或备份任务。数值调大表示把 CPU 时间让给其他程序;调小需要 root 权限。先用 pgrep 或 top 找到进程号。
03风险
!注意: 调高 nice 值只在 CPU 繁忙时起作用,CPU 空闲时该任务仍会全速运行。
04撤销
撤销
$ sudo renice -n 0 -p 1234505来源
- renice(1) — Ubuntu manpage依据: Ubuntu manpage shows renice alters the scheduling priority of running processes, with -p targeting process IDs
- renice(1) — man7.org依据: Man page documents renice -n to adjust the nice value (scheduling priority) of running processes with -p for pid
最后验证: 2026-09-19 · 分类: 系统与设置