Linux 进程管理与脚本编写实用指南
1. 运行进程管理
在 Linux 系统中,即使活动不多,通常也会有数十甚至数百个进程在后台运行。以下是一些管理运行进程的方法和工具。
1.1 设置进程优先级
可以使用“nice”值来调整单个进程对 CPU 时间的访问。例如,运行 updatedb 命令时设置“nice”值为 5:
# 运行 updatedb 并设置 nice 值为 5
nice -n 5 updatedb &
运行 top 命令确认“nice”值是否正确设置:
top
输出示例:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
20284 root 25 5 98.7m 932 644 D 2.7 0.0 0:00.96 updatedb
可以看到 NI 列的“nice”值为 5。由于是以 root 用户运行的命令, root 用户可以使用 renice 命令降低“nice”值。例如,将 updatedb
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



