深入浅出Win32多线程程序设计之基本概念
2005-12-14 09:48作者:宋宝华出处:天极开发责任编辑:方舟
引言 从单进程单线程到多进程多线程是操作系统发展的一种必然趋势,当年的DOS系统属于单任务操作系统,最优秀的程序员也只能通过驻留内存的方式实现所谓的多任务,而如今的Win32操作系统却可以一边听音乐,一边编程,一边打印文档。 理解多线程及其同步、互斥等通信方式是理解现代操作系统的关键一环,当我们精通了Win32多线程程序设计后,理解和学习其它操作系统的多任务控制也非常容易。许多程序员从来没有学习过嵌入式系统领域著名的操作系统VxWorks,但是立马就能在上面做开发,大概要归功于平时在Win32多线程上下的功夫。 因此,学习Win32多线程不仅对理解Win32本身有重要意义,而且对学习和领会其它操作系统也有触类旁通的作用。 进程与线程 先阐述一下进程和线程的概念和区别,这是一个许多大学老师也讲不清楚的问题。 进程(Process)是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。程序只是一组指令的有序集合,它本身没有任何运行的含义,只是一个静态实体。而进程则不同,它是程序在某个数据集上的执行,是一个动态实体。它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因完成任务
您可能关注的文档
- 浙江省电脑印刷设计2005年1月高等教育自学考试.doc
- 浙江省电脑印刷设计2006年10月高等教育自学考试.doc
- 浠水校园文化建设计划.doc
- 海南优秀设计院简介.doc
- 海报设计中的表现手法.doc
- 海报设计原则.ppt
- 海报设计技巧.doc
- 海报设计杂谈.doc
- 海报设计相关知识.doc
- 海报设计超级技巧.pdf
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
最近下载
- 2026年四川高考数学真题试卷(原卷+解析).pdf
- 《中国近现代史纲要》(2023年版)课后习题.docx VIP
- 参公执法类考试易错试题及答案.docx VIP
- 北师大版六年级上册数学全册教学课件(配2026年秋改版教材).pptx
- T∕CECS 10040-2019 绿色建材评价 防水涂料(可复制版).pdf
- 初中语文新部编版九年级上册全册教案(2026秋详细版).pdf
- 《三峡》对比阅读.docx VIP
- 2024年四川省温江县民政局公开招聘试题带答案详解.docx VIP
- 2022年第36届中国化学奥林匹克竞赛(四川)赛区初赛试卷(含答案).pdf
- 2026年保安证考试全真试题及答案.docx VIP
原创力文档

文档评论(0)