资源描述:
《A04. 运维基础-进程管理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1.什么是进程进程是程序的一次执行,可以和别的进程并发执行的计算。在给定活动空间和初始条件下,在一个处理器上的执行过程,是系统进行资源分配和调度的一个独立单位。进程是动态的、有生命周期的活动。内核可以创建一个进程,而最终将由内核终止该进程使其消亡进程的生命周期及运行状态通过ps,top查看进程pstree-displayatreeofprocesses[root@localhost~]#pstreeinit─┬─NetworkManager├─abrtd├─acpid├─atd├─auditd───{auditd}├─automount───4*[{automount
2、}]├─avahi-daemon───avahi-daemon...............├─gnome-terminal─┬─bash───pstree│├─bash───cat│├─bash───su───bash│├─gnome-pty-helpe│└─{gnome-terminal}├─gvfs-fuse-daemo───3*[{gvfs-fuse-daem}]...........├─sshd├─trashapplet├─udevd───2*[udevd]├─udisks-daemon───udisks-daemon├─vmtoolsd├─vmware-u
3、ser-loa├─wnck-applet└─wpa_supplicant*******************************************************************************ps-reportasnapshotofthecurrentprocesses.ps-efpsauxa显示终端上的所有进程,包括其他用户的进程。x显示没有控制终端的进程。u选项来查看进程所有者及其他一些详细信息USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMANDUSER:进程拥有者PID:pid%CPU:占
4、用的CPU使用率%MEM:占用的记忆体使用率VSZ:占用的虚拟记忆体大小RSS:占用的记忆体大小TTY:终端的次要装置号码(minordevicenumberoftty)STAT:该行程的状态:D:不可中断的静止R:正在执行中S:静止状态T:暂停执行Z:不存在但暂时无法消除W:没有足够的记忆体分页可分配<:高优先序的行程N:低优先序的行程L:有记忆体分页分配并锁在记忆体内(即时系统或捱AI/O)START:行程开始时间TIME:执行的时间COMMAND:所执行的指令ps工具标识进程的5种状态码:D不可中断uninterruptiblesleep(usuallyIO)R
5、运行runnable(onrunqueue)S中断sleepingT停止tracedorstoppedZ僵死adefunct(”zombie”)procetop-displayLinuxtasks[root@localhost~]#toptop-08a24a51up9a29,5users,loadaverage:0.42,0.26,0.20Tasks:251total,1running,250sleeping,0stopped,0zombieCpu(s):5.6%us,2.8%sy,0.0%ni,90.8%id,0.8%wa,0.0%hi,0.0%si,0.0%stM
6、em:7601976ktotal,5050968kused,2551008kfree,178772kbuffersSwap:3604472ktotal,0kused,3604472kfree,634664kcachedPIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND2833root2003528m1.2g5652S12.616.033a51.16qemu-kvm3079root200174m25m11mS6.30.39a21.61Xorg3753root2001384m381m45mS5.65.134a41.43firefox394
7、1root200318m16m11mS5.00.20a57.46gnome-terminal3020root2003366m1.1g5608S3.314.813a42.42qemu-kvm3459root200232m33m7680S0.70.41a24.04..............toptop命令是Linux系统管理的一个主要命令,通过它可以获得许多信息。这里我们结合图1来说明它给出的信息。第一行:表示的项目依次为当前时间、系统运行时间、当前系统登录用户数目、1/5/10分钟系统平均负载(一般来说,这个负载值应该不太可能超过1才对,除非您的系统