LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1171|回复: 9

debian32位和64位

[复制链接]
发表于 2010-3-21 10:21:56 | 显示全部楼层 |阅读模式
这两种部的应用程序可通用吗? 一般而言服务器用哪个版本?
发表于 2010-3-21 17:28:17 | 显示全部楼层
64位可以用32位的软件,要装兼容库

服务器"据说"能用64位的就上64,没摸过服务器的人飘过
回复 支持 反对

使用道具 举报

发表于 2010-3-21 18:41:09 | 显示全部楼层
不管服务器还是非服务器,能用64位就用64位
回复 支持 反对

使用道具 举报

发表于 2010-3-21 20:40:55 | 显示全部楼层
前两天刚换过64位的,还可以呀。有32位的库可以用,ia32-libs 和 ia32-libs-gtk
回复 支持 反对

使用道具 举报

发表于 2010-3-21 22:08:00 | 显示全部楼层
64位,毫无疑问
回复 支持 反对

使用道具 举报

发表于 2010-3-22 00:11:25 | 显示全部楼层
如果没有什么特殊的应用需要跑在64bit下, 最好使用32bit的Linux, 毕竟很多应用还是32位的.
回复 支持 反对

使用道具 举报

发表于 2010-3-22 11:23:39 | 显示全部楼层
Post by arksong;2076789
这两种部的应用程序可通用吗? 一般而言服务器用哪个版本?


64位系统内存占用较高,1G以下内存最好不要使用64位。

在64位系统中运行64位程序比32位系统中运行提升性能11%(平均值)
在64位系统中运行32位程序比32位系统中运行提升性能5%(平均值)

由于性能差异不大,对于多数情况,这个性能提升是感觉不到的。

如果内存不是问题,而且你在乎这 5%-11%的性能提升,那么应当使用 64 位,反之则使用 32 位。
回复 支持 反对

使用道具 举报

发表于 2010-3-22 11:31:44 | 显示全部楼层
Post by blue_stone;2076914
如果没有什么特殊的应用需要跑在64bit下, 最好使用32bit的Linux, 毕竟很多应用还是32位的.


你这话有问题:

1。目前99%的应用都是支持64位的,目前只提供32位程序的只有极少数的一些商业软件而已,而多数情况下,我们根本用不着那些商业软件。

2。实测表明即使在64位系统中运行32位软件,也同样能有5%的性能提升。(当然,如果你在一个64位应用程序中,以32位模式加载一个32位的线程,那么会导致交互的开销而影响性能,我们通常不应当在同一个程序进程之内混用32位/64位。)

3。64位系统仅仅是驱动程序必须为64位,而应用程序既可以是64位也可以是32位的。而事实上,我们需要使用的绝大多数硬件驱动都有64位版本,除非你买到非常偏门的硬件。
回复 支持 反对

使用道具 举报

发表于 2010-3-23 01:26:14 | 显示全部楼层
我确实遇到了一个只有32bit版本的软件citrix Linux client.
我现在使用的是amd64的debian, 因为我经常使用的一个程序, 支持spice的kvm只能在amd64 Linux上跑. 我才从32bit迁移到64bit的.  转换过程中,没有发现性能提升了(或者说我没有感觉到)
回复 支持 反对

使用道具 举报

发表于 2010-3-23 01:27:10 | 显示全部楼层
Post by poet;2076966
64位系统内存占用较高,1G以下内存最好不要使用64位。

在64位系统中运行64位程序比32位系统中运行提升性能11%(平均值)
在64位系统中运行32位程序比32位系统中运行提升性能5%(平均值)

由于性能差异不大,对于多数情况,这个性能提升是感觉不到的。

如果内存不是问题,而且你在乎这 5%-11%的性能提升,那么应当使用 64 位,反之则使用 32 位。


这些数据是从哪里来的? 是你自己测的, 还是公开的资料?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表