
计算机底层与操作系统
文章平均质量分 82
haiou0
这个作者很懒,什么都没留下…
展开
-
多进程与多线程
一. 多进程程序的特点 进程是一个具有独立功能的程序关于某个数据集合的一次可以并发执行的运行活动,是处于活动状态的计算机程序。进程作为构成系统的基本细胞,不仅是系统内部独立运行的实体,而且是独立竞争资源的基本实体。进程是资源管理的最小单位,线程是程序执行的最小单位。进程管理着资源(比如cpu、内存、文件等等),而将线程分配到某个cpu上执行。在操作系统设计上,从进程演化出线程,最主要的目的转载 2011-10-21 17:53:45 · 3201 阅读 · 1 评论 -
进程和线程有什么区别?什么是多线程?
一般运行一个程序称为一个进程。进程可以创建线程,也可以创建进程。进程之间一般不可以直接共享内存变量,需要使用一些进程间的控制共享内存变量。线程是由进程管理的,线程之间、线程和父进程(创建线程的进程)之间可以共享内存变量(需要使用策略的)。如果你使用并行计算,推荐使用线程。 1)进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品2)线程:相对与进程而言,线程是一个更加接近转载 2011-11-03 16:56:38 · 921 阅读 · 0 评论