具有32位操作系统程序兼容性的64位处理器?在64位处理器上的

问题描述:

。 与32bit操作系统 所有程序工作正常?具有32位操作系统程序兼容性的64位处理器?在64位处理器上的

像是假设所有的Python 32位安装程序工作正常?或者有任何问题发现?

程序或软件安装在32位操作系统和64位处理器 它正常工作,或任何问题,32位操作系统的32位&处理器 发展?

为什么我问这个,因为这些日子市场上所有的64位处理器os计算机即将到来,大部分都是销售。有没有选择也为我们..如果我想购买一台i5处理器电脑..

+1

x86-64处理器可以本机运行x86-32代码,因此您的32位操作系统和应用程序将运行相同。 – 2010-11-20 18:31:41

应该没问题。 X64处理器本地运行x32代码。我的开发电脑是x64,但它已经运行了32位操作系统和代码,在4年左右没有任何问题。

同样,它应该运行16位(8086)代码和操作系统就好!

+0

它应该运行它们,但你不应该;) – delnan 2010-11-20 18:38:30

+0

的确如此,但重点在于它仍然存在,除非英特尔破坏某些东西,否则至少在未来几代替代品中将会继续存在。 – winwaed 2010-11-20 18:39:58

+0

windows 3.11 Python可用?我是否应该使用安装软盘的灰尘;) – 2010-11-20 20:22:06

在64位处理器上。用32bit操作系统 所有程序工作 罚款?

是的。

像是假设所有python 32bit 安装程序工作正常吗?或者 发现任何问题?

没有问题。

程序或软件上 32位操作系统开发安装的32位操作系统 系统& 32位 处理器和64位处理器做它 正常工作,或任何问题?

是的。

为什么我问这个,BEC这些天 市场上所有的64位处理器的操作系统 电脑来了,主要销往。 没有选择的余地也us..if我 想购买一台电脑i5processor ..

如果你说的Windows 64位版本,有上可用的64bit version of Pyth

您的优势是可以拥有更多的RAM(> 4GB),从而访问大量的数据。

在Python的情况下32位和64位之间的差异不应该担心你。 Python是一种高级语言,过程体系结构和数据类型的大小差异并不是您关心的问题。

+0

64位CPython中的指针长度不是8字节吗?看起来,除非内存增长,以至于我们使用超过32或33位地址空间(即可用空间超过4或8 GB),否则我们实际上正在浪费数据缓存空间,并且臃肿的半途无用的8字节指针。我计划在我的64位机器上运行32位Python,直到我真的认为我需要在用户进程中大于2GB。 – 2010-11-20 18:50:45

+0

@ K。 Brafford:经过多次比较和低层次编程后,我可以告诉你这个明确的答案。 64位保证唯一的事情就是为每个进程提供更多的虚拟地址空间。现在他们执行相同的操作,64位软件支持得不好。在遥远的将来,64位将会得到更好的支持,并且性能会更好。目前情况并非如此。有例外,但他们挑剔。 – 2010-11-20 23:07:47