以windows 7 为例
比如内存只有2G,是否应该装 64bit操作系统?
在2G内存上,32位和64位使用上有什么区别?
比如内存只有2G,是否应该装 64bit操作系统?
在2G内存上,32位和64位使用上有什么区别?
|
crazyxin1988Jun 7, 2015
1
答:
1.否 2.没啥太大区别,64兼容32位。某些软件提供了64位版本,你可以装64位。使用上电脑会更卡 |
|
hjc4869Jun 7, 2015
2
如果使用的软件没有只提供64位的程序,并且内存没有超过32位的上限,建议装32位版。
|
|
3
使用几乎没有区别,但建议装64位,因为某天要是你在路上捡了一根2G内存条,回来插上就能变4G. 装32位的话,升级内存需要重装系统,麻烦.
|
|
TinkJun 7, 2015
5
建议装
|
|
lhbcJun 7, 2015 via Android
6
应该64位
|
|
xruiJun 7, 2015 via Android
7
同问:内存=4G的,安win7呢?
就是现在用的32位专业版是正版的 |
|
lululauJun 7, 2015
8
32位OS = 只能用 4G 内存 ?
|
|
orzflyJun 7, 2015
9
其实 32 位的 Windows 也是可以用超过 3.x GB 内存的……毕竟有 PAE。只不过你需要服务器版(
微软在 Windows 的客户端版本里对内存做了限制…… https://msdn.microsoft.com/en-us/library/windows/desktop/aa366778%28v=vs.85%29.aspx |
|
xenmeJun 7, 2015
10
不是有特殊需要,内存也没有16G/32G 的,32位和64位没区别。
|
|
kn007Jun 7, 2015
11
如果应用没要求,建议安装64位
|
|
kuxiaziJun 7, 2015 via iPhone
12
加内存呗 现在内存便宜了
|
|
Xs0ulJun 7, 2015
13
建议加内存
|
|
alphonsezJun 7, 2015
14
少数软件,比如docker还非得64位……否则还是32位吧,别的不说,省空间。
|
|
yemenchun1Jun 7, 2015
15
想起来个有意思的事儿,传统行业,新买了一批计算机,过了一个月去干活刚好用上这批计算机,32位 win7 16G内存。看完了我心凉了。为那12.75G内存默哀三分钟。
|
|
em70Jun 7, 2015 via Android
16
|
|
17
|
|
loveJun 7, 2015
18
同样的程序,32位比64位更省很多内存,而你内存又少,所以当然32位。
|
|
SmartypeJun 7, 2015
19
@yemenchun1 得看看PAE(Physical Address Extension)呢。开启PAE用就可以了。和64位的差别就是单个经常还是有4G的限制。
|
|
celonJun 7, 2015
20
win7 32/64还是在体验上有区别的
我知道的一个区别是 战地4在win7 32位下限制只能开最低特效 win7 64位下能全开最高 |
|
wizardforcelJun 7, 2015
22
|
|
shasixiumuJun 7, 2015
23
应该 64。即使是 2G 内存。
|
|
lhbcJun 7, 2015
24
@wizardforcel 能跑,但实际能用的内存就 3.25G,4.75G 内存就浪费了
|
|
xbb7766Jun 7, 2015
25
看你要干嘛了。
比如php的integer型,在32位系统下最大是2^31, 64位下面是2^63 以及,32位程序最大可分配到的内存一般是2-3G,64位的大多多多了。 除非你将来不可能加内存了,不然还是64吧~~~ |
|
zsxJun 7, 2015
26
@xbb7766 因为Windows的Visual C++对long类型的理解和gcc不一样,所以导致64位PHP 5.X里的最大数字还是2^31 - 1。到PHP 7才解决的。
见我博文: http://blog.zsxsoft.com/post/7 |
|
czheoJun 8, 2015
34
有些软件只提供64的版本,32的系统不能装64的软件,所以还是装64的系统保险。为此重装过系统的路过
|
|
piminJun 8, 2015 via iPhone
35
2g内存运行win7 64bit可用内存少得可怜,基本上已经不能正常使用。
|
|
ffffwhJun 8, 2015 via Android
36
64确实比32占内存+硬盘。我虚拟机里用的32。
|
|
br00kJun 8, 2015
38
如果内存不打算升级,建议用32位。因为64位内存占用率对比32位多很多,虽然现在内存很白菜价。
|
|
shakoonJun 8, 2015
39
我的不完全观察下感觉x64比x32不容易中木马蠕虫什么的,所以我给朋友装系统时都推荐都给他们装x64,特别是女的
|
|
mahone3297Jun 8, 2015
40
有时候,内存不是想加就加。虽然便宜。。。
我的主板,2个内存插槽,然后,单根2g,没有4g的(没怎么找到,ddr2 800)。插满,也就4g。。。 |
|
jesonyangJun 8, 2015
41
试验告诉我别考虑4G及以下使用64位WIN7 ,360的球永远是黄色和红色的!
|
|
wy315700Jun 8, 2015
44
|
|
SmartypeJun 8, 2015
45
@orzfly M$ 不知道在搞什么,这么多年了,这么多的系统居然是physical memory limit -> 4GB. 难以想象。看来给32位windows大内存是浪费啊
|
|
SmartypeJun 8, 2015
46
@wy315700 看来你没有理解我的意思,或者说PAE的意思。这么说吧,我把32GB内存放在内核区域,用两个32bit指针引用,相当于分片,内核还是可以访问到所以的内存的,只是要一些hack,但是很多进程都可以用到2GB的内存了啊,不是说单个进程要用16GB内存。
当然Windows可能比这个蠢。 |
|
wy315700Jun 8, 2015
47
@Smartype 你也没有理解我的意思,我的意思是,开启PAE以后,系统可以用到4G以上内存,内核负责把不同进程的内存搬来搬去。
但是单个进程,没办法用到大于2G的内存。 比如你editplus 或者word,或者PS,32位的没法打开2G以上的文件。 |
|
lxrabbitJun 8, 2015
48
如果是XP或者更低版本系统,不要装64位
|
|
HalryJun 8, 2015 via Android
49
Linux 来说,64位能提供比32为更好的性能吧
|
|
gxm123gxmJun 8, 2015
50
一百块能解决的问题,有啥好纠结的。。
难道你是像我一样,内存插槽跪了一个么。。 |
|
cysnapJun 8, 2015
51
从这些年的经验来看,2g内存安装win7 64位最后都会卡成翔,各种原因!
|
|
52
x86 和 x64 不只是可用内存上有差别,指令集上的差别也不小的。楼上提到的寄存器就是个例子。
http://superuser.com/questions/56540/32-bit-vs-64-bit-systems 最好装 64 位吧。 |
|
wclebbJun 8, 2015
53
个人建议不要装。
因为有经验试过这方面的情况。 我固执给别人笔记本性能较差的情况下安装64,导致内存增多变卡。 后来无奈变成32试试,结果运行相对64要流畅一些。 所以没有4G 别装了。 |
|
54
@wy315700 真没有说单进程要用2g内存,也没有说要打开2g文件。我第一个贴就说了单进程只能使用4G(可能应该是2G)内存。PAE就是系统属性,应用不需要更改就可以享用的。咱不要钻牛角尖嘛
|
|
wtbhkJun 8, 2015
55
Docker就只支持64位,因为这个我重装了……
|
|
ctexliveJun 8, 2015
56
装64位。不要后悔。你不知道未来会不会直接迁移或者升级硬件。
|
|
usednameJun 8, 2015
57
少于4G内存 建议装64位的都是什么心态?个人亲自体验过4G装64,别的没感受到,内存不足倒是足足感受了,64位系统多占用了不少内存 (win7 64),在我没加内存之前,我还是换回32位了
|
|
loliJun 8, 2015
58
4G内存装64位的话,软件怎么选?64位还是32位?
|
|
konakonaJun 8, 2015
59
应该装。
原因是:32位你的4G只是3.9G还是多少。 64位的话你就是4G了-。。- |