• 有铭
    2019-08-02
    说到总线,我就想起了后端系统演进中,从最初的巨型单体,到具备总线的SOA,到最近完全去掉总线的微服务系统。总线这个东西在计算机体系诞生了很多年了,它虽然降低了各系统通信的复杂度,但是现在看缺点也不少,最典型的就是带宽问题,某些硬件的性能提升速度,超过了总线性能的提升速度,比如典型的使用PCIE的某些硬件,而且现代计算机系统对即时响应提出了更高的要求,总线很明显制约了这个东西。我在想如果微服务这种成百上千的,相互之间调用复杂的结构在现代技术的加持下也被证明是有效的话;那么如果把计算机的每个硬件抽象成1个服务,计算机硬件之间为何不能像微服务那样直接调用呢。当然硬件架构的发展比软件架构是保守和谨慎的多了。可能我这个想法也不太现实

    作者回复: 有铭同学,

    你好,主要还是软件的修改比起硬件的修改的成本低太多了。而且其实现在大家的微服务,一般都是说一个公司内部的系统里。

    如果要多家不同公司之间协作(硬件的显卡、内存、硬盘都来自不桶厂商),传统的企业软件还是有专门的ESB(Enterprise Service Bus)这样的厂商。

     1
     15
  • gigglesun
    2019-08-07
    "CPU 所代表的控制器和运算器,要和存储器,也就是我们的主内存,以及输入和输出设备进行通信。"看七牛那个架构师讲的,计算机架构中的存储其实指的是寄存器,因为CPU的直接和寄存器打交道,而不是主内存,主内存是一种输入输出设备。
     1
     2
  • -_-_aaa
    2020-01-18
    vue.js 里面有个 eventBus , Vue.prototype.$EventBus

    作者回复: 没错,总线(Bus)本身就是来自现实生活中的抽象,无论在底层硬件还是抽象的软件中都有这个模式的应用。

    
    
  • 追风筝的人
    2019-11-18
    总线是为了解决各个模块之间通信的复杂度问题。前段总线也叫系统总线 速度较慢常用在io输入输出模块,本地总线和高速缓存模块之间进行通信 速度较快。总线有 系统总线 北桥芯片和CPU通信,内存总线一端接北桥芯片另一端接入内存,还有io总线 通过io桥接器接入北桥芯片。
    
    
  • 不一样的烟火
    2019-10-20
    ros里面的消息发布和订阅机制 是不是相当于总线的概念
    
    
  • coldpark
    2019-10-04
    amd最新的epyc已经把pcle通道集成到cpu里面了,是不是总线的概念之后会慢慢弱化?
    
    
  • 焰火
    2019-09-22
    文中的“系统总线与CPU的内存接口相连”这一句不是太懂,这个内存接口是指什么?
    ARM架构下的cpu芯片与外设相连,它会有一个存储器(里面会分成8个bank)来进行控制和管理IO设备。
    浩哥说的这个内存接口与arm的存储器类似么?

    作者回复: 焰火同学,

    你好,说内存接口的确不太准确,这个我写得有点随意。更准确的说法是内存控制器 Memory Controller,通过这个来连接的总线。

    
    
  • 活的潇洒
    2019-08-21
    1. 数据线(Data Bus),用来传输实际的数据信息,也就是实际上了公交车的“人”。
    2. 地址线(Address Bus),用来确定到底把数据传输到哪里去,是内存的某个位置,还是某一个I/O设
    备。这个其实就相当于拿了个纸条,写下了上面的人要下车的站点。
    3. 控制线(Control Bus),用来控制对于总线的访问。虽然我们把总线比喻成了一辆公交车。那么有人想
    要做公交车的时候,需要告诉公交车司机,这个就是我们的控制信号。

    上面这一段是我的最爱

    day42 笔记:https://www.cnblogs.com/luoahong/p/11359768.html
    展开
    
    
  • 免费的人
    2019-08-05
    QPI 是点对点的架构,好像一个浓缩的TCP/IP协议栈?
    
    
  • 许童童
    2019-08-02
    老师你好,总线是否可以理解为硬件上的主板呢?

    作者回复: 许童童同学,

    你好,不能简单认为就是主板,但是的确就在主板上。主板上还有各种控制芯片,以及各种接口。

     1
    
  • 斐波那契
    2019-08-02
    总线事件设计模式怎么看有点像观察者模式
     1
    
我们在线,来聊聊吧