Linux系统中的进程管理
1.什么是进程
进程就是系统未完成并且正在进行的工作
2.查看进程
1.图形方式查看
gnome-system-monitor
2.进程查看命令
在环境中所有进程:
显示进程用户信息:
常用组合
显示进程详细信息并显示父子关系:
3.显示进程指定信息
** 4.进程排序**
ps ax - -sort= +%cpu|-%cpu
ps ax - -sort= +%mem|-%mem
5.stat中显示的信息
S 进程状态
l 内存中有锁定空间
N 优先级低
< 优先级高
+ 前台运行
s 顶级进程
3.进程优先级
1.进程优先级的范围:-20~19 [ 此数值越小,优先级越高 ]
2.优先级查看
ps ax -o pid,nice,comm
3.指定某个优先级开启进程
nice -n 优先级数字 进程名称
nice -n -5 vim & 开启vim并指定程序优先级为-5
4.改变进程优先级
reince -n 优先级数字 进程pid
renice -n -5 2480 改变2480进程的优先级为-5
5.环境中进程的前后台调用
4.进程信号
1.常用信号等级
kill -信号 进程pid
killall -信号 进程名字
pkill -u -信号 student
5.进程的动态监控
top 1. 显示cpu每个核的负载
s 调整刷新频率
c cpu负载排序
m 内存使用量排序
h 查看帮助
u 查看指定用户进程
k 对指定进程发起信号
q 退出
调整刷新频率为一秒: