进程与线程 1.进程:计算机程序只是存储在磁盘中的可执行二进制(或其他类型)的文件.只有把他们加载到内存中并被操作系统调用,才具有其生命周期.进程则是一个执行中的程序.每个进程都拥有自己的地址空间,内存,数据栈以及其他用于跟踪执行的辅助数据.进程也可以通过派生新的进程来执行其他任务.由于每个进程有自己的数据,所以只能采用进程间通信(IPC)的方式来共享信息. 2.线程:又称轻量级进程.一个进程开始便会创建一个线程,称为主线程.一个进程可以创建多个线程,多线程即是同一进程下的不同执行路径,同一进程…