用 renice 调整运行中进程的优先级

不中断任务,降低或提高进程的 nice 值,让大任务不再拖慢桌面。

Linux进程renice 进程优先级中风险
运行 sudo renice -n 10 -p 进程号,把该进程调低优先级;要用 sudo 加负数调高优先级。

01命令

命令
$ sudo renice -n 10 -p 12345

02作用说明

每个进程都有 -20(最高优先级)到 19(最低优先级)的 nice 值。renice 可以在进程已运行的情况下直接修改,不必杀掉重启长时间编译或备份任务。数值调大表示把 CPU 时间让给其他程序;调小需要 root 权限。先用 pgrep 或 top 找到进程号。

03风险

风险中风险
!注意: 调高 nice 值只在 CPU 繁忙时起作用,CPU 空闲时该任务仍会全速运行。

04撤销

撤销
$ sudo renice -n 0 -p 12345

05来源

  • renice(1) — Ubuntu manpage
    Ubuntu · community · 2026-09-17
    依据: Ubuntu manpage shows renice alters the scheduling priority of running processes, with -p targeting process IDs
  • renice(1) — man7.org
    man7.org · community · 2026-09-17
    依据: Man page documents renice -n to adjust the nice value (scheduling priority) of running processes with -p for pid

最后验证: 2026-09-19 · 分类: 系统与设置

06相关方案