Answers:
64位版本将允许单个进程使用比32位更多的RAM,但是您可能会发现,内存占用量会增加一倍,具体取决于您存储在RAM中的内容(尤其是整数)。
例如,如果您的应用程序需要大于2GB的RAM,那么从32位切换到64位,您可能会发现您的应用程序现在需要大于4GB的RAM。
检查您的所有第三方模块是否都可用64位,否则同时坚持使用32位可能会更容易
以我的经验,使用32位版本会更轻松。除非您正在处理大量使用内存的应用程序(大多数情况下是科学计算,使用的内存超过2GB),否则最好使用32位版本,因为:
仅在必须处理大量数据的情况下才使用64位版本,在这种情况下,John La Rooy所说的不便之处在于64位的性能更好。如果不是,请坚持使用32位。