转自:网络一. 进程简述:进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。1)Linux下进程结构Linux下一个进程在内存里有三部分的数据,就是"代码段"、"堆栈段"和"数据段"。其实学过汇编语言的人一定知道,一般的CPU都有上述三种段寄存器,以方便操作系统的运行。这三个部分也是构成一个完整的执行序列的必要的部分。所以不同的进程间,由于linux系统虚拟内存地址的管理,这三个段也是独立存在的,所以进程间是不能相互访问数据的,需要通过系统提供的特殊方法来进行相互通信。2)Linux下进程通信的方法:进程用户空间是相互独立的,一般而言是不能相互访问的。但很多情况下进程间需要互相通信,来完成系统的某项
………………………………