- 什么是程序,什么是进程,有什么区别
答:
1.程序是静态的概念,gcc xxx.c -o pro
磁盘中生成pro文件,叫做程序
2.进程是程序的一次运行活动,通俗点意思是程序跑起来了,系统中就多了一个进程
2如何查看系统中有哪些进程?
A.使用ps指令查看
实际工作中,配合grep来查找程序中是否在某一个进程 ps -auxlgrep init
B.使用top来查,类似windows任务管理器
3,什么是进程标识符?
每一个进程都有一个非负整数标示的唯一ID
叫做pid,类似身份证
pid=0,称为交换进程
作用 进程调度
pid=1,init进程
作用 系统初始化
c语言的程序存储空间是如何分配的