由于bootcamp,安装了Windows的Macbook Pro,我有几个问题:
在Windows下,我看到进程只使用50%的最大CPU费用,这是因为处理器是双核的,因为进程不是多线程的?我应该安装windows xp版本64位,以获得更好的性能吗?
所有双核处理器都是64位吗?如何使用C或C ++检查它以确保本机是64位而不是32位?我试着打印:
的sizeof(无效*);
它说8,所以它意味着64位,但我不确定......
双核是否意味着如果它有2个32位内核,处理器本身是否支持64位指令?这是x86_64架构吗?
仿效PS2游戏是否微妙,因为原始游戏有128位指令?
时为什么长双128位
sizeof(long long); 的sizeof(长);
两者输出相同的东西?
答案 0 :(得分:3)
答案 1 :(得分:0)
如果通用二进制文件具有64位代码,则使用Mac OS Snow Leopard以64位运行应用程序,否则它将加载32位代码。此外,您可以决定是否希望Snow Leopard在启动时加载操作系统并填充“64位内核和扩展”。我的MBP设置为64位启动 Which MacBookPro can boot into 64-bit
现在,对于Boot Camp上的Windows。无论您安装Windows的版本是什么,都会指定它是32位还是64位。因此,除非你安装了64位版本的Windows,否则你将获得64位。然而,Snow Leopard内置了32位和32位的功能。 64位。并且您无法将Windows XP 32位升级到Windows XP 64位。你必须从头开始安装。