- 1
- 0
- 约2.95千字
- 约 4页
- 2026-05-15 发布于北京
- 举报
什么是进程?什么是线程?
我们每次打开软件运行,操作系统的任务管理器里就会显示这个新的进程。当我们把这
个进程结束,对应的软件也就挂了。被你结束掉的东西就是一个进程,是程序的实体,
是操作系统进行资源分配和调度的基本单位,是线程的容器。
线程是程序执行流的最小单元。
windows操作系统创建进程以后,同时会创建一个线程去执行进程中的代码。通常把这
个线程称为该进程的主线程(UI线程)。主线程可以创建其他线程(子线程)。
通俗的讲,进程好比是公司,主线程好比是,子线程就是员工。
一个进程的所有线程共享虚拟地址空间、全局变量、以及该进程的操作系统资源。
一个进程中定义了一个变量,把地址传过去,另外一个进程是不能用的。所以在数据交
互上,多线程的通信,就没有进程间通信那么复杂了。
当进程被终止时,主线程同时也被终止,当主线程消亡时,其子线程同时也消亡。
什么是多线程?
多条线程同时执行代码。可以是执行相同的代码块,也可以是不同的线程执行各不相同
的代码块。这些都是多线程。我们最常用的是多个线程去执行相同的代码块,但是传入的参
数不同,也就是处理的数据不同。
CPU四核八线程的意义?
操作系统中运行的线程数量是远远大于CPU的线程数的。其实对于单核CPU本身
您可能关注的文档
- 升:识字与爱国教育.pdf
- 田径跨栏跑与后滚翻教学精要.pdf
- 对数运算性质与换底公式掌握及应用.pdf
- 湖南新高2026届高三3月联考英语试题.pdf
- 前端实习面试题目汇总:技术细节与项目验考察.pdf
- FX1N系列PLC U接口板使用手册.pdf
- 事故致因及安全原理精讲.pdf
- 男士无限制裤2015年第三季度风格详情与面料布局.pdf
- 春季二级结课包讲家长手册:广积累善阅读会表达.pdf
- 分数连乘简便算法及应用.pdf
- DB31_T 1551-2025 企业集团安全生产管控基本规范.docx
- DB31_T 1670-2026 供应链质量管理数字化要求.docx
- 重点单位重要部位安全技术防范系统要求 第26部分:民用机场航站楼__DB31_T 329.26-2025-500积分.docx
- DB31 881-2024 涂料、油墨及其类似产品制造工业大气污染物排放标准.docx
- DB32_T 5363-2026 县级(区域)医疗资源集中化运行规范.docx
- DB23_T 3821—2024 黑龙江省超低能耗建筑用外门窗应用技术规程.docx
- DB31 T 838-2026,草坪主要害虫预测与防治技术规范.docx
- DB23_T 3813—2024 公路智能自助收费系统技术规范.docx
- DB31_T 1496-2024 火力发电企业碳管理要求.docx
- DB31_T 1586-2025 未成年人保护工作站建设和服务规范.docx
最近下载
- 老年疾病临终关怀护理要点.pptx VIP
- 输变电工程质量通病防治要点解析(电气专业)培训课件.pptx VIP
- 2026最新铁路局招聘考试题库《铁路基础知识》及答案.docx VIP
- 2018年小升初简历设计模板.pptx VIP
- 肝外胆系结石及炎症:从基础到临床的全面解析.pptx VIP
- 2025年长沙市雨花区侯家塘街道社区工作者招聘考试真题题库及答案.docx VIP
- 儿童少年传染病防控要点.pptx VIP
- 《驴用全混合日粮制作和饲喂技术规程》(DB15T+3171-2023).pdf VIP
- 2026年山东济南市高三二模高考语文试卷试题(含答案详解).docx
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
原创力文档

文档评论(0)