Linux入门详解 (12)

   文件本身躺在硬盘中是死的,但是当被加载到内存中从而让CPU进行调用的时候就活了过来,因此可以理解为当前正在被CPU调用的文件就是一个进程。

   关闭进程知识

   什么是关闭进程?

   被关闭的进程实际上就是在内存中被释放。这种释放的时机可以是被动的,也可以是手动的,当进程被关闭后将不会占用CPU运算资源以及内存的存储资源了。

   Linux进程相关名词

   父进程:当程序A运行过程中调用了程序B,程序A可称为程序B的父进程

   子进程:当程序A运行过程中调用了程序B,程序B可称为程序A的子进程

   守护进程:当程序A运行过程中调用了程序B,而当程序A运行完毕后程序B也被强制关闭,程序B可称为守护进程

   僵尸进程:当程序A运行完毕后并未释放所有资源,如进程编号等未被释放,此时的程序A将可以被称为僵尸进程

   中断信息:中断信息用于控制进程的运行

   动态监控操作系统命令(任务管理器):top

   使用top命令可查看如下信息,节选:

top - 19:18:41 up 17:38, 5 users, load average: 0.03, 0.04, 0.05 Tasks: 177 total, 1 running, 176 sleeping, 0 stopped, 0 zombie %Cpu(s): 9.1 us, 2.4 sy, 0.0 ni, 88.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 999936 total, 83316 free, 692712 used, 223908 buff/cache KiB Swap: 2097148 total, 2042268 free, 54880 used. 92496 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2861 yunya 20 0 1509200 366360 24612 S 9.0 36.6 2:36.44 gnome-shell 2308 root 20 0 219124 25416 3876 S 4.3 2.5 0:50.00 Xorg 46695 yunya 20 0 551872 18888 11260 S 1.3 1.9 0:13.38 gnome-term+ 1 root 20 0 193628 4820 2816 S 0.0 0.5 0:04.68 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.02 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:00.46 ksoftirqd/0 7 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0

   命令窗口描述如下所示:

   top - 19:18:41:当前系统时间

   up 17:38:本次开机时长

   5 users:当前系统登录用户数量

   load average: 0.03, 0.04, 0.05:CPU平均负载

   Tasks: 177 total, 1 running, 176 sleeping, 0 stopped, 0 zombie:total任务总数,running正在运行,sleeping睡眠进程,stopped暂停的进程,zombie僵尸进程

   %Cpu(s):当前展示多个CPU(百分比显示),可按下数字1显示每个CPU的详细信息

   us:用户进程占比

   sy:系统进程占比

   ni:保存值占比

   id:剩余占比

   wa:输入输出操作占比

   hi:硬件中断占比

   gi:软件中断占比

   st:CPU被其他虚拟机所占用的百分比

   KiB Mem:内存信息

   total:总内存

   free:剩余内存

   used:被使用内存

   buff/cache:内存缓冲区

   KiB Swap:虚拟内存

   total:总内存

   free:剩余内存

   used:被使用内存

   avail Mem:可使用内存

   PID:进程号

   USER:用户

   PR:优先值

   NI:排后值

   VIRT:虚拟内存占用

   RES:物理内存占用

   SHR S:贡献内存运行状态,S代表停止,R代表运行

   %CPU:进程占用CPU百分比

   %MEM: 进程占用内存百分比

   TIME+:进程运行时长

   COMMAND: 进程描述信息

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjxxz.html