线程和进程的区别是什么?

 这是一道出现频率极高的面试题,考察基本概念。 进程能够认为是程序执行时的一个实例。进程是系统进行资源分配的独立实体, 且每一个进程拥有独立的地址空间。一个进程没法直接访问另外一个进程的变量和数据结构, 若是但愿让一个进程访问另外一个进程的资源,须要使用进程间通讯,好比:管道,文件, 套接字等。 一个进程能够拥有多个线程,每一个线程使用其所属进程的栈空间。 线程与进程的一个主要区别是,同一进程
相关文章
相关标签/搜索