农业网站模板免费下载/seo教程seo官网优化详细方法
文章目录
- 在64位x86机
- 搜索共享库不同点
- 寄存器数量增加
- 条件语句
- 32 位转换64位时的一个缺点
- 性能
- 数据类型
- glibc 同步
- 调用规范 ABI
- 64bit
- 32 bit
- 历史
在64位x86机
搜索共享库不同点
https://mzhan017.blog.csdn.net/article/details/128689888
这里对于32位程序有一个搜索硬件兼容包的过程,有程序启动时的损耗。
寄存器数量增加
就是为了性能多加了寄存器,从32位机的8个增加到了16个,然后通过寄存器传递参数,来增加效率,这一点是64位的明显优势。如果放到栈上其实是要消耗内存访问的操作。
不只是参数传递上可以使用这多出来的8个寄存器,程序过程中的一些临时变量也可以保存到寄存器而不用放到站上,也可以增加效率。所以要分析的因素还是很多。