【发布时间】:2011-12-18 08:09:56
【问题描述】:
我在 64 位 x86 处理器(英特尔)上运行 32 位 ubuntu。我知道在这种情况下字长是 64 位,但我对 32 位操作系统有点困惑。 所以当我计算内存带宽时,我是否应该假设将使用 64 线的数据总线宽度,它会表现出与 64 位操作系统相同的性能? IOW,我想更好地了解操作系统宽度与架构宽度之间的关系。
例如,可以使用 64 位宽的内存总线一次性读取 64 位操作数。这需要64位操作系统的支持吗?使用 32 位操作系统,读取 64 位操作数会进行两次读取(每次 32 位)吗?
谢谢!
【问题讨论】:
标签: 32bit-64bit