|
发表于 2010-1-14 15:10:13
|
显示全部楼层
1、需要使用更多内存的大型应用(数据库、io cache服务等)需要64位地址空间访问超过4G内存;64位模式下x86_64处理器提供更多的寄存器以及字长,运算密集型程序(特别是涉及编解码操作和视频效果处理)得益于内存访问频率减少效率有所提高;缺点是程序中的全部指针从32位变成64位(内存占用4字节变成8字节),而且存取操作也从4字节对齐变为8字节对齐,空间占用相应增加。
2、常用驱动程序和大型软件(虚拟机、播放器、浏览器和插件、字处理)基本都有64位版本提供了,只是一些音视频解码库暂时还要用32位,不过也可以通过一些“技巧”间接调用。但如果经常需要wine仿真运行windows软件(游戏)暂时还是用32位比较好。
其实也可以安装64位系统外加32位库和应用程序,但这种模式下需要内核模块支持的32位应用无法正常工作。 |
|