- 3
- 0
- 约1.2万字
- 约 41页
- 2018-12-19 发布于福建
- 举报
,5章_程序在与线
第4章 进程间通信4.1 进程进程是程序在计算机上的一次执行的活动。当运行一个程序,就启动了一个进程。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就是所有由用户启动的进程。进程是操作系统进行资源分配的单位。 进程是应用程序的执行实例,每个进程都有私有的虚拟地址空间、代码、数据和其它系统资源。操作系统在创建进程时为其分配资源,在进程结束时回收资源。在很多实际应用中,往往需要多个进程协同工作,它们之间要交换数据,这就要用到进程间通信机制。 1 创建进程 可以使用 CreateProcess函数创建进程。 在调用该函数时系统为新进程创建一个虚拟地址空间,并将可执行文件或任何必要的DLL文件的代码和数据加载到该进程的地址空间中。 通过执行c/c++ 运行期启动代码,新进行的主线程便开始运行,它最终调用WinMain,main等函数。成功的创建了新进程和主线程 ,CreateProcess函数便返回true。 系统打开可执行文件,就创建一个新进程,并将可执行文件的代码和数据映射到新进程的地址空间中。 2 终止进程终止进程有以下三种方法:主线程的进入点函数返回(最好使用这个方法)。进程中的一个线程调用ExitProcess函数。另一个进程调用TerminateProcess函数。 4.2 进程间通信(IPC
您可能关注的文档
- 坚决党的领导是根本保证用.pptx
- 如何成为饭店的优秀员工.pptx
- 新QC六大手法.pptx
- 求职前的打算.pptx
- 顾客沟通技.pptx
- 15.1.1_从总分到分式.pptx
- 18兴旺的文.pptx
- 4.9.1_走中国特色共产主义文化发展道.pptx
- 客气、礼.pptx
- 通关无纸经营的单位发起委托.pptx
- 湖南省永州市冷水滩区杨村甸花桥联考2025-2026学年六年级上册期中考试科学试卷.docx
- 湖南省永州市冷水滩区普利桥镇联考2025-2026学年六年级上册期中考试科学试卷.pdf
- 人教版PEP三年级英语上册课件《Unit5 Part B 第5课时 Let's learn, Listen and do & Start to read》.pptx
- 四川省自贡市富顺县代寺联考2025-2026学年六年级上册期中考试科学试卷.docx
- 广东省惠州市博罗县罗阳镇2025-2026学年五年级上册期中考试科学试卷(含答案).docx
- 四川省自贡市富顺县代寺联考2025-2026学年六年级上册期中考试科学试卷.pdf
- 湖南省永州市冷水滩区杨村甸花桥联考2025-2026学年六年级上册期中考试科学试卷.pdf
- 广东省惠州市博罗县罗阳镇2025-2026学年五年级上册期中考试科学试卷(含答案).pdf
- 2026年福建省高考物理试卷真题(含答案).pdf
- 人教版PEP三年级英语上册课件《Unit5 Part B 第4课时 Let's talk & Draw and say》.pptx
最近下载
- 成人强直性脊柱炎合并胸腰椎骨折临床诊疗指南(2025版).docx
- GBT 50448-2015_水泥基灌浆材料应用技术规范.pdf VIP
- 2027届高三地理一轮复习策略讲座.pptx VIP
- 预约诊疗知识培训课件.pptx VIP
- GB45067-2024特种设备重大事故隐患判定准则解读(24页).pptx VIP
- 2026四年级上册道德与法治 第8课《别让它抢走太多》(第一课时)课件.pptx
- 预约诊疗服务培训.pptx
- 弹簧式安全阀中文使用说明书.pdf VIP
- 《GB 45067-2024特种设备重大事故隐患判定准则》知识培训.pptx VIP
- 生态环境监测数据质量管理办法.pdf VIP
原创力文档

文档评论(0)