V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ji1043
V2EX  ›  问与答

对于 128M、256M、 512M 、1G 、2G 内存大家是喜欢装 CentOS 64 位得还是 32 位?

  •  
  •   ji1043 · Jun 8, 2015 · 13834 views
    This topic created in 3985 days ago, the information mentioned may be changed or developed.
    对于 128M、256M、 512M 、1G 、2G 内存大家是喜欢装 CentOS 64 位得还是 32 位? 或者其他 linux 的 64 位与 32 位


    百度了下 说是64位有天然的 加成???不管多少内存 都应该装64位?

    32位比 64位 占用空间少??
    24 replies    2015-06-09 08:27:54 +08:00
    abelyao
        1
    abelyao  
       Jun 8, 2015 via iPhone
    32位
    KexyBiscuit
        2
    KexyBiscuit  
       Jun 8, 2015 via Android
    只用 768 MB+ 内存的虚拟机,Ubuntu LTS Minimal x86_64。
    kn007
        3
    kn007  
       Jun 8, 2015
    512以上,我一般都选择64位的,保守点,768以上的。。。选64
    66CCFF
        4
    66CCFF  
       Jun 8, 2015 via iPhone
    我的做法是,512M以上的机器均64位。
    zts1993
        5
    zts1993  
       Jun 8, 2015
    1G以下怎么会有装64位的打算呢。。2G也没有必要的感觉。
    ehs2013
        6
    ehs2013  
       Jun 8, 2015
    512M(不包含)以上64位
    ji1043
        7
    ji1043  
    OP
       Jun 8, 2015
    @66CCFF 有什么理由吗?
    ji1043
        8
    ji1043  
    OP
       Jun 8, 2015
    @ehs2013
    @kn007
    @abelyao
    @zts1993 都凭洗好? 没有特别的理由?
    Septembers
        9
    Septembers  
       Jun 8, 2015 via Android
    如果没特别限制 x64
    kn007
        10
    kn007  
       Jun 8, 2015
    @ji1043 因为一般硬盘足够大空间,内存不够也可以考虑swap,虽然我不大喜欢swap,一直处于关闭状态。
    软件有很多只能运行在64位,真要做些什么,还就只能64了。
    512一下,比如386、256、128、64、32,对我来说就是测试机,32位足够了。
    lsylsy2
        11
    lsylsy2  
       Jun 8, 2015   ❤️ 2
    64位有两个优势:
    1、如果升级到4G以上免迁移
    2、64位的指令集比32位优化的更好,同一个程序同一个硬件64位可能快一些
    劣势:
    内存消耗会增加,最坏情况下是两倍消耗(实际上……百分之小几十吧,确实能感受到)

    我的选择
    物理机:
    一般内存都大于3G,全部64位
    一台凌动的下载机,主板只支持2G内存(现在1G),装了32位。

    虚拟机:
    跑正经应用的,Linode级别以上的,全部64位(Linode也只有64位)
    几美元十几美元一年的,折腾着玩的,内存只有百八十M的,32位。
    ji1043
        12
    ji1043  
    OP
       Jun 8, 2015   ❤️ 1
    @kn007 swap确实太鸡肋 ,对于我只买那种 便宜的vps来讲的话·····
    kn007
        13
    kn007  
       Jun 8, 2015
    @ji1043 握手,所以我用4G内存的VPS。。。
    datocp
        14
    datocp  
       Jun 8, 2015 via Android
    不清楚32 64是安装空间上的差别还是 内存占用的差别。
    难道你们不知道linux是可以回复内存的吗。习惯用64的。
    ji1043
        15
    ji1043  
    OP
       Jun 8, 2015
    @datocp 主要关心的 是性能上 的差别 与 占用空间的区别····· windows 版本 32 与64 占用空间还是 差别很大的···
    Busy
        16
    Busy  
       Jun 8, 2015
    swap 怎么会鸡肋,现在 512M 内存编译个 gcc 就必须要开 swap 了
    pwinner
        17
    pwinner  
       Jun 8, 2015 via Android
    512M及一下的vps我一律用Debian32bit,感觉内存控制方面比CentOS强(当然还是得自己手动配置啦
    phoenixlzx
        18
    phoenixlzx  
       Jun 8, 2015
    ... 只有我连128M的虚拟机也会用64位的CPU么...
    phoenixlzx
        19
    phoenixlzx  
       Jun 8, 2015
    说错了... 128M 的虚拟机也会用 64 位的操作系统
    kslr
        20
    kslr  
       Jun 8, 2015 via Android
    不怕 ,我也是,尽量避免给自己挖坑,内存可以加。
    @phoenixlzx
    imlonghao
        21
    imlonghao  
       Jun 8, 2015 via Android
    无论用什么都是 Debian 64
    lhbc
        22
    lhbc  
       Jun 9, 2015 via Android
    128M OpenVZ 也跑 64位
    Showfom
        23
    Showfom  
    PRO
       Jun 9, 2015 via iPhone
    早已抛弃32位系统
    msg7086
        24
    msg7086  
       Jun 9, 2015
    无论用什么都是 Debian 64 +1

    @zts1993 因为INT_MAX不同。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6324 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 02:39 · PVG 10:39 · LAX 19:39 · JFK 22:39
    ♥ Do have faith in what you're doing.