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