2 共享存储器模型 共享存储器编程的主要特征是共享存储器提供了创建出能够直接被所有的处理器访问而不用消息传递环境中那样用消息来传递数据的变量和数据结构。 描述并发进程结构的最早例子是FORK-JOIN结构 一个FORK语句产生一个新的并发进程的路程,并行进程在其结尾使用JOIN语句。当原进程和新产生的进程都达到JOIN语句后,代码的执行继续以顺序方式进行。 UNIX重量级进程 UNIX操作系统基于进程的概念设计。单处理器时处理器被多个进程分时共享;处理器的使用从一个进程切换到另一个进程。(切换过程中可能出现停滞等问题) 在多处理机系统中,进程的执行可以真正地并发。UNIX系统调用fork()来创建新进程。除了进程ID外,被创建的新进程是调用进程的完全拷贝。 线程 UNIX fork创建的进程是一个“重量级” 进程; 它是一个完全独立的新进程,拥有自己的 变量、栈和存储器分配。 更高效的机制是指定并发例程共享相同 的存储器空间和全局变量的机制。通过 thread或lightweight process实现。 群集通信,按照通信方向的不同,又可以分为三种:一对多通信,多对一通信和多对多通信。 一对多通信:一个进程向其它所有的进程发送消息,这个负责发送消息的进程叫做Root进程。 多对一通信:一个进程负责从其它所有的进程接收消息,这个接收的
您可能关注的文档
最近下载
- 80t垃圾渗滤液mbr+dtro设计说明书.pdf VIP
- 高中英语2026届高考阅读理解细节题解题技巧(共六篇)(0506).docx VIP
- 新疆2022系列标准设计图集新22N3 管道及设备绝热防腐.docx VIP
- 中国梦:一粒种子的梦想.ppt VIP
- 华为电视直播软件图文安装教程(详细).pdf VIP
- 省级中学生物理竞赛混联电路试题及答案.docx VIP
- 宣贯培训(2026年)《YDT 4398-2023电信行业云原生平台架构与技术要求》.pptx VIP
- 新疆2022系列标准设计图集新22D3 电力线路敷设安装.docx VIP
- 7000雅思词汇用100个句子记完.pdf VIP
- DB51T2432-2017 公路被动柔性防护网技术规程.pdf
原创力文档

文档评论(0)