设为首页 加入收藏

TOP

进程线程的的作用和区别
2014-11-24 00:14:53 来源: 作者: 【 】 浏览:8
Tags:进程 线程 的的 作用 区别

首先来回顾一下进程和线程的概念吧。


进程(Process)是计算机中已运行程序的实体。进程为曾经是分时系统的基本运作单位。


线程(thread)是操作系统能够进行运算调度的最小单位,也是进程内的一个执行单元,程内的可调度实体。


线程的状态:


1)产生(spawn)


2)中断(block)


3)非中断(unblock)


4)退出(finish)


与进程的区别:


1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;


2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源


3)线程是处理器调度的基本单位,但进程不是.


4)二者均可并发执行.


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++中有哪些类型转换方式 下一篇Java是一种什么语言

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: