- 博客(3)
- 收藏
- 关注
原创 线程与线程机制的实现
线程与线程机制的实现线程的引入为什么在进程中再派生线程?三个理由 - 应用的需要 - 开销的考虑 - 性能的考虑线程的基本概念 线程:进程中的一个运行实体,是CPU的调度单位 有时将线程称为轻量级进程在同一进程增加了多个执行序列(线程)线程的属性有标示符ID有状态及状态转换:需要提供一些操作不运行时需要保存的上下文 有上下文环境:程序计数器等寄存器有自己的栈和栈指针共享
2015-05-03 22:05:10
487
原创 进程模型与线程模型
进程模型与线程模型进程模型并发环境与并发程序并发环境 一段时间间隔内,单处理器上有两个或两个以上的程序同时处于开始运行但尚未结束的状态并且次序不是事先确定的并发程序 在并发环境中执行的程序进程的定义定义:Process 进程是具有独立功能的程序关于某个数据集合上的一次进行活动,是系统进行资源分配和调度的独立单位又称 任务(Task or Job)程序的一次执行过程是正在运行程序的抽象
2015-05-01 22:40:01
1147
原创 进程控制
进程控制进程控制操作完成进程各状态之间的转换,由具有特定功能的原语完成 - 进程创建原语 - 进程撤销原语 - 阻塞原语 - 唤醒原语 - 挂起原语 - 激活原语 - 改变进程优先级 - …… 原语(primitive) 完成某种特定功能的一段程序,具有不可分割性或不可中断性 即原语的执行必须是连续的,在执行过程中不允许被中断 原子操作(atomic)1
2015-04-16 00:16:50
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人