问题标签 [bus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何摆脱这段代码中的反射调用?
我正在建造一个简单的“公共汽车”作为概念证明。我不需要任何复杂的东西,但想知道如何最好地优化以下代码。我使用 Autofac 作为容器将命令解析为开放的泛型,但实际上执行命令当前是通过反射完成的,因为传入的命令无法转换为代码中的具体类型。请参阅代码 - 用 // BEGIN // END 标记 - 目前正在通过反射完成。有没有办法在不使用反射的情况下做到这一点?
c - 带有汇编代码的总线错误 10 + 一般问题
好的,所以我正在尝试创建一个有趣的程序来计算数字中的位数
我想要什么:
正如我所说,一个计算给定数字中的位的程序。(例如 countsbits(1)=countbits(2)=countbits(4)=1)。
我得到了什么:
我得到了正确的输出,但现在我收到一条错误消息
“分段错误:11”。我运行了别人的程序,他们没有收到这个错误,所以很明显这是我的错误。我该如何修改它,以免出现分段错误?
我输入的命令是:
该程序编译得很好,但是当我尝试运行程序生成的 a.out 时,我得到了错误。有任何想法吗?
我的代码: .text .data .globl _x
以及从 C 调用它的代码:
cpu-architecture - 内存总线和地址总线的区别
有人可以非常简要地指出计算机体系结构中内存总线和地址总线之间的区别吗?另外,当您说内存总线时,是否意味着您指的是数据总线?
.net - 有谁知道在同一台机器上的应用程序之间进行本地消息传递的快速总线?
我正在寻找一种可以由在同一台机器上运行的.NET 应用程序使用的发布/订阅机制(不同应用程序域和进程的混合)。我真的宁愿避免运行单独的服务或任何需要太多配置的东西。显然,我也希望将内存和 cpu 负载保持在最低水平。
具体来说,我想向同一主机上的订阅者广播大量的小消息。所以我想要一个总线(例如 MSMQ 或 NServiceBus)——但我不想要完整网络支持的开销(它只需要本地命名管道)或企业总线的成本和复杂性。
hardware - 每秒 CPU 指令数
在我即将进行的一项测试的学习指南中,我收到了这个问题。我不明白如何解决这个问题。我的测试是今天,我希望能得到一些帮助。
如果 CPU 每条指令发出一个内存请求,并且计算机以 200 MIPS 运行,大约需要多少 CPU 才能使 400-MHZ 总线饱和?假设内存引用需要一个总线周期。现在对使用缓存并且缓存有 90% 命中率的系统重复这个问题。最后,要让 32 个 CPU 共享一条总线而不使其过载,需要多大的缓存命中率?
cpu - 冯诺依曼架构,这仍然适用吗
阅读关于冯诺依曼架构的维基百科文章,它说如下
该术语的含义已经演变为存储程序计算机,其中指令获取和数据操作不能同时发生,因为它们共享公共总线。这被称为冯诺依曼瓶颈,通常会限制系统的性能。
这里它说冯诺依曼架构术语已经开始指代指令获取和数据操作不能同时发生的想法,因为它们需要相同的总线。
我的问题是,现代计算机系统仍然如此吗?我们是否仍然只有一条总线来获取指令并进行数据操作(猜测主要是数据读/写)?
memory - 哪些因素决定了系统可以拥有的最大物理内存量?
哪些因素决定了系统可以拥有的最大物理内存量?我知道操作系统和硬件很重要。对于硬件,它归结为地址总线中的线数吗?
根据这个网站,不同版本的 Windows 7 在可用内存上有不同的上限,但我不明白为什么它们不与 32 位/64 位版本相关?例如,当两者都是 64 位时,为什么 Home Premium 支持高达 16GB 和 Professional 高达 192GB?
最大值是硬件和操作系统两者中的较低者吗?例如,如果您有一个 32 位地址总线并放入 8GB 内存并拥有 Windows 7 64 位,会发生什么?
service - Azure 服务总线队列主题与 Web/工作者角色队列
我知道 在 .NET 服务总线队列与 Azure 队列服务之间进行选择
提供了一些关于何时将队列用于 web/worker 角色与 Azure 服务总线的答案,但我刚刚开始研究 Azure 并正在寻找更彻底的东西。
它说“NET 服务总线更专为集成系统而设计,而不是提供通用可靠的消息传递系统”。
只是想知道我是否可以澄清这一点?这是否意味着在单独的远程应用程序之间进行通信时,最好使用服务总线队列,而在 web/worker 角色之间进行通信时,您使用普通的 Azure 队列。
谢谢
c - 总线错误:10. C 代码,malloc 示例
当我尝试编译以下 C 代码时,出现总线错误。我猜这与我调用 memcpy 的方式有关,但我无法弄清楚。任何帮助将不胜感激!
assembly - 在汇编内联编程 x86 中出现总线错误
我偶然发现了一个汇编编程挑战,我需要找出为什么以下代码在尝试运行它时会出现总线错误。经过多次谷歌搜索,我仍然无法弄清楚为什么..我对汇编 x86 的理解不是很好,任何关于找到解决方案的提示都将非常感激。
这是代码: