SMP:是Symmetric Multi Processing的简称,意为对称多处理系统,内有许多紧耦合多处理器,这种系统的最大特点就是共享所有资源。另外与之相对立的标准是MPP (Massively Parallel Processing),意为大规模并行处理系统,这样的系统是由许多松耦合处理单元组成的,要注意的是这里指的是处理单元而不是处理器。每个单元内的CPU都有自己私有的资源,如总线、内存、硬盘等。在每个单元内都有操作系统和管理数据库的实例复本。这种结构最大的特点在于不共享资源。 SMP的全称是"对称多处理"(Symmetrical Multi-Processing)技术,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。它是相对非对称多处理技术而言的、应用十分广泛的并行技术。在这种架构中,一台电脑不再由单个CPU组成,而同时由多个处理器运行操作系统的单一复本,并共享内存和一台计算机的其他资源。虽然同时使用多个CPU,但是从管理的角度来看,它们的表现就像一台单机一样。系统将任务队列对称地分布于多个CPU之上,从而极大地提高了整个系统的数据处理能力。所有的处理器都可以平等地访问内存、I/O和外部中断。在对称多处理系统中,系统资源被系统中所有CPU共享,工作负载能够均匀地分配到所有可用处理器之上。

what is SMP?相关推荐

  1. linux内核SMP负载均衡浅析

    需求       在<linux进程调度浅析>一文中提到,在SMP(对称多处理器)环境下,每个CPU对应一个run_queue(可执行队列).如果一个进程处于TASK_RUNNING状态( ...

  2. 活动预告丨SMP十周年系列论坛第一期:社交机器人论坛开幕

    「全国社会媒体处理大会十周年系列论坛」第一期:<SMP2021社交机器人论坛>将于2021年11月13日(周六)上午线上举办,旨在探讨社交机器人领域的热点和前沿,探索构建更智能的社交机器人 ...

  3. 开启注册丨全国社交媒体处理大会(SMP 2020)召开,98场报告日程全公开

    注册时间 2020年8月20日至9月4日 大会官网 https://smp2020.aconf.cn/ (或点击阅读原文报名,线上会议免费注册) 全国社会媒体处理大会(SMP)专注于以社会媒体处理为主 ...

  4. rabbitmq beam.smp cpu利用率过高

    RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件).RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的.所有主要 ...

  5. QEMU中smp,socket,cores,threads几个参数的理解

    在用QEMU创建KVM guest的时候,为了指定guest cpu资源,用到了-smp, -sockets, -cores, -threads几个参数, #/usr/bin/qemu-system- ...

  6. 【Linux 内核 内存管理】优化内存屏障 ④ ( 处理器内存屏障 | 八种处理器内存屏障 | 通用内存屏障 | 写内存屏障 | 读内存屏障 | 数据依赖屏障 | 强制性内存屏障 |SMP内存屏障 )

    文章目录 一.处理器内存屏障 二.Linux 内核处理器内存屏障 一.处理器内存屏障 " 处理器内存屏障 " 针对 " CPU " 之间的内存访问乱序 和 CP ...

  7. 【Linux 内核】SMP 对称多处理器结构 ( SMP 对称多处理器结构概念 | SMP 对称多处理器结构的优势与缺陷 | Linux 内核兼容多处理器要求 )

    文章目录 一.SMP 对称多处理器结构概念 二.SMP 对称多处理器结构的优势与缺陷 三.Linux 内核兼容多处理器要求 一.SMP 对称多处理器结构概念 对称多处理器结构 , 英文名称为 &quo ...

  8. 免费注册丨全国社会媒体处理大会(SMP 2020)召开,98场报告日程全公开

    注册时间 2020年8月20日至9月4日 大会官网 https://smp2020.aconf.cn/ (或点击阅读原文报名,线上会议免费注册) 全国社会媒体处理大会(SMP)专注于以社会媒体处理为主 ...

  9. Symmetric multiprocessing(SMP)下的spinlock

    现在的计算机都是多核对称的cpu处理器,本文通过liunx内核2.6.0代码来分析在多核处理器下,如何使用自旋锁和抢占来进行高效的内核运转. 如果正在内核中运行着的任务此时可以抢占另外一个内核执行的任 ...

  10. 【大话存储】多CPU架构变迁, SMP,NUMA,MPP

    多CPU架构演进 对称多处理器结构:(SMP,Symmetric Multi-Processor) 服务器最开始的时候是单CPU,然后才进化到了双CPU甚至多CPU的SMP架构.所谓SMP架构指的是多 ...

最新文章

  1. 漫画:什么是动态规划?
  2. it is important to delete your email mailbox in a frequent manner!
  3. zabbix配置邮箱报警
  4. Java Error(三)
  5. iframe js 加载失败_如何提高Vue项目首页的加载速度
  6. Swift 学习- 02 -- 基础部分2
  7. [LeetCode] Count Numbers with Unique Digits 计算各位不相同的数字个数
  8. java mysubmail_关于MyBatis10种超好用的写法(收藏)
  9. pthread_cleanup_push()/pthread_cleanup_pop()
  10. Spring boot上传文件(图片)到阿里云OSS(直接上传到应用服务器)
  11. OKR助理源代码说明
  12. 基于139邮箱的新邮件到达免费短信提醒的研究与应用
  13. 2022-2023级西安交通大学MBA提前面试(预报名即将开启)6月初
  14. k8s部署tomcat及web应用_k8s介绍 k8s搭建一个应用(mysql+tomcat)
  15. React中的ref属性的使用
  16. 微信开发工具报错:UNKNOWN ERROR:tunneling socket could not be established,cause=getaddrinfo ENOTFOUND socks
  17. “Red and Black(红黑瓷砖),ZOJ2165”的一种解法
  18. [数学建模] 微分方程--捕鱼业的持续发展
  19. HDU 6194 后缀数组+单调栈
  20. php mysql敏感词_PHP违禁词敏感词 全站文件扫描

热门文章

  1. C++实战 删除字符串的头尾空白符
  2. 工业机器人——焊接机器人
  3. 简单的LaTeX数学表达式教程
  4. 深度学习论文精读[10]:Deeplab v1
  5. K8S - Pod 的概念和简介
  6. 基于proteus软件仿真AT89C52的双机串口通信 附工程包
  7. 计算机箱图和结构,机箱结构设计
  8. 单片机补充案例--入侵检测系统
  9. oracle 12c recover table恢复单表
  10. mysql索引的数据结构,各自优劣