2008-08-28 93 views

回答

1

http://technet.microsoft.com/en-us/library/cc758523.aspx - Windows Server 2003中,64位数据中心版支持物理内存最高可达512GB

一个进程应该可以使用大部分,有些人会被操作系统使用。

Re0sless的答案比我的好。该限制是现在2TB,在数据中心SP2和2008

0

我们最近发现的事情:在Win32上运行MySQL,每个进程只能使用2GB。在Win64上,内存管理不当,单个MySQL实例会将你的内存运行到地面。我们用完了所有的16GB。所以关于一个64位进程可以使用多少内存:答案是操作系统允许的。

1

我们运行带有16个内存的Windows包装盒,但那是因为我们正在运行多个VM Ware实例,我假定您的意思是在一个实例中。在Vista上它取决于版本。它打破了这样的:

Vista Basic版本: 8 GB
Vista家庭高级版: 16 GB
Vista商业版/企业版/旗舰版: 128+ GB

0

这是一台Windows Server机器。

至于哪个版本(数据中心,企业等)...无论如何给我的小.Net进程尽可能多的内存。

5
+0

相当于1.95tb的内存给那些好奇的人(像我一样) – Anders 2008-11-19 15:01:35

0

改用Linux。你不会有任何这些问题,你会得到更好的表现。

相关问题