进程可用的虚拟地址空间有什么限制?
是吗
32位Vs 64位地址总线?
32位与64位处理器?
二级存储可用吗?
配置了最大交换空间?
提前致谢
我在尝试理解ELF(可执行文件和链接格式)时遇到了这个问题.
我遵循的步骤
main.c含
int main(int argc, char **argv){ return 0;}gcc main.ca.out,它运行没有任何问题.所以构建很好.readelf工具检索ELF信息,在机器字段中放置Advanced Micro Devices X86-64.这部分困惑了我.所以我检查了文件头a.out,它是按照ELF-64规范(Value 64 - EM_X86_64).
有人会关心解释,为什么在linux上以64位模式构建的可执行文件显示机器类型为AMD x86 64?