![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
Spider--Man
灵魂画家
展开
-
进程
进程:代码段当前活动:程序计数器的值和处理器寄存器的内容进程堆栈段:临时数据,函数参数,返回地址和局部变量数据段:全局变量堆:进程运行期间动态分布的内存栈--堆--数据--文本程序是被动实体进程是活动实体进程状态:新的:进程正在被创建运行:指令正在被执行等待:进程等待某个事件的发生就绪:进程等待分配处理器终止:进程完成执行进程控制块PCB原创 2015-04-24 22:24:10 · 465 阅读 · 0 评论 -
线程
多线程模型:用户线程内核线程多对一模型:多个用户级线程映射到一个内核线程,线程管理是由线程库在用户空间进行的,效率高,若一个线程阻塞系统调用,整个进程会阻塞。只能运行在单处理器上。一对一模型:将每个用户线程映射到一个内核线程。一个线程执行阻塞系统调用时,能允许另一个线程继续执行。可并行运行在多处理系统上。每创建一个用户线程就需要创建一个相应的内核线程,创建内核线程会原创 2015-04-24 22:25:59 · 900 阅读 · 0 评论