【发布时间】:2014-08-29 18:49:34
【问题描述】:
32 位类型会在 64 位系统上节省内存吗? 此外,内存是分为单个字节还是多字节(32/64 位)?
我知道处理器将所有数据处理为 64 位,填充缺失的数据。 那么 32 位 int 会减慢计算速度吗?还是 int 无论如何都会存储为 64 位?
我问是因为我受过微控制器培训,内存和存储空间有限,我想知道它是否与智能手机和计算机有关。
谢谢。
【问题讨论】:
-
缓存是现代处理器的王者。你不会得到两倍的缓存大小。许多 64 位编译器仍然使用 32 位 int 类型。
标签: memory 64-bit storage 32bit-64bit 32-bit