SMP 模式

SMP模式将多个处理器与一个集中的存储器相连。在SMP模式下,所有处理器都可以访问同一个系统物理存储器,这就意味着SMP系统只运行操作系统的一个拷贝。

因此SMP系统有时也被称为一致存储器访问(UMA)结构体系,一致性意指无论在什么时候,处理器只能为内存的每个数据保持或共享唯一一个数值。

很显然,SMP的缺点是可伸缩性有限,因为在存储器接口达到饱和的时候,增加处理器并不能获得更高的性能。

MPP 模式

一种分布式存储器模式,能够将更多的处理器纳入一个系统的存储器。

一个分布式存储器模式具有多个节点,每个节点都有自己的存储器,可以配置为SMP模式,也可以配置为非SMP模式。单个的节点相互连接起来就形成了一个总系统。

MPP体系结构对硬件开发商颇具吸引力,因为它们出现的问题比较容易解决,开发成本比较低。由于没有硬件支持共享内存或高速缓存一致性的问题,所以比较容易实现大量处理器的连接。

NUMA 模式

也采用了分布式存储器模式,不同的是所有节点中的处理器都可以访问全部的系统物理存储器。

然而,每个处理器访问本节点内的存储器所需要的时间,可能比访问某些远程节点内的存储器所花的时间要少得多。换句话说,也就是访问存储器的时间是不一致的,这也就是这种模式之所以被称为“NUMA”的原因。

简而言之,NUMA既保持了SMP模式单一操作系统拷贝、简便的应用程序编程模式以及易于管理的特点,又继承了MPP模式的可扩充性,可以有效地扩充系统的规模。这也正是NUMA的优势所在。

最新文章

  1. IE的F12开发人员工具不显示问题
  2. HTML的音频和视频
  3. libcurl安装使用方法-简单实用(摘录)
  4. layout_weight的使用说明
  5. Lambda表达式和表达式树
  6. AndroidのUI体验之ImmersiveMode沉浸模式
  7. JAVA生成RSA非对称型加密的公钥和私钥(利用JAVA API)
  8. WebForm页面运行机制
  9. SQL SERVER安装提示“安装了 Microsoft Visual Studio 2008 的早期版本
  10. mongodb 简单部署方案及实例
  11. HDU-1031(水题)
  12. RHCE 基础学习
  13. Linux--struct file结构体
  14. 【POJ】 1061 青蛙的约会(扩欧)
  15. logstash的output配置中指定elasticsearch的template
  16. 安装vs2017后造成无法打开xproj项目无法打开
  17. vue自定義指令
  18. 利用 git format-patch 和 git send-email 把修改的 patch 文件发送给 ffmpeg-devel
  19. Python实操二
  20. 十五、springcloud(一)注册中心Eureka

热门文章

  1. Linux 就该这么学 CH03 管道符、重定向和环境变量
  2. ThreadLocal源代码1
  3. 新唐NDA102EC1中更改UUART1作为调试串口打印输出调试信息
  4. 记事本 该文件含有unicode格式的字符 点确定就变乱码了,notePad++,UltraEditor等编辑器打开也变乱码?
  5. 基于layUI调用后台数据实现区域信息级联查询
  6. JS中,JSON 和 对象互转,数组和字符串的转换?
  7. VM配置Centos(第十三步分区设置)
  8. STM32 EV1527无线通信(433)
  9. golang微服务框架go-micro 入门笔记2.3 micro工具之消息接收和发布
  10. UI单据按钮点击事件校验