进程与线程的区别
2015-11-13 11:20
204 查看
线程:
(1)轻型实体。
(2) 独立调度和分派的基本单位。
(3) 可并发执行。
(4) 共享进程资源。
进程:
(1) 进程是程序的一次执行。
(2) 进程是一个程序及其数据在处理机上顺序执行时所发生的活动。
(3) 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
在引入了进程实体的概念后,我们可以把传统OS中的进程定义为:“进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位”。
(1)轻型实体。
(2) 独立调度和分派的基本单位。
(3) 可并发执行。
(4) 共享进程资源。
进程:
(1) 进程是程序的一次执行。
(2) 进程是一个程序及其数据在处理机上顺序执行时所发生的活动。
(3) 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
在引入了进程实体的概念后,我们可以把传统OS中的进程定义为:“进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位”。
相关文章推荐
- TCP 的那些事儿(上)
- Spark应用程序运行的日志存在哪里(转)
- 关于组播的知识收集
- unix shell: ksh fundamental(Korn Shell)
- jquery动画效果学习笔记(8种效果)
- 【Codeforces Round 323 (Div 2)A】【水题】Asphalting Roads 行列之进行首次操作
- java分布式学习
- 表变量和临时表的比较
- IIS5、IIS6、IIS7的ASP.net请求处理过程比较
- git
- MPU6050 STM32 DMP包移植
- 第五章:自定义评分规则进行排序
- PS反向抠图保存
- 【原创】有关Silverlight中异常“XmalParseEception” 通用解决思路
- 通过View.post()获取View的宽高引发的两个问题:1post的Runnable何时被执行,2为何View需要layout两次;以及发现Android的一个小bug
- 《人月神话-32周年中文纪念版》-读书笔记-第一章:The Tar Pit(焦油坑)
- HTML提供了5种空格表示
- UITableView横向滚动
- Web学习篇之---css基础知识(二)
- Android自定义View之一