1.子进程和父进程各有内存空间,

2. 子进程和父进程执行是随机的。

3.进程包含线程,一个进程有多个线程,每个线程都有自己单独的栈和寄存器。

   为什么呢?如果线程没有自己单独的栈,函数调用就会出乱子,因为栈中存放函数调用的顺序。

   寄存器,也一样,容易出错。干脆划分属于自己线程中的那个寄存器。

4.进程的属性,,,,