Windows 文件服务器能够有效使用多少内存

Zor*_*che 7 windows-server-2008 64-bit file-server

在不久的将来,我们将把我们的文件服务器移到一个运行 Windows 2008R2 的新机器上。我想知道 Windows 可以为一个文件服务器系统使用多少内存。

在四处搜索时,我发现了一份Windows 2000的旧文档,其中提到文件系统缓存的最大大小为 960MB。我怀疑这个限制不再适用,但是有新的限制吗?

文件服务器将只是一个标准的 Windows 文件服务器。它将有 1TB 的附加存储。白天访问的大部分文件只是典型的 Office 文档。通常一天有 80-100 人使用文件服务器。该系统将仅用作文件服务器,它没有任何其他作用。

  • 在 Windows 2008r2 中,文件系统缓存是否有硬性限制?这些是什么?
  • 我们将为此目的重新使用的服务器目前有 4GB 的内存,但它可以达到 16GB。对于 Windows 文件服务器,这样做有什么价值吗?
  • 在现有的 2003 文件服务器上是否有任何性能计数器可以告诉我是否值得添加更多内存。

Jim*_*m B 4

Server 2008 可以使用系统中所有可用的 RAM 来提高性能。在 2003 年下,该大小限制具有默认值和由 SystemCacheDirtyPageThreshold 控制的最大大小。2008 有一个完全不同的管理方案,因此有一个可选服务(Microsoft Windows 动态缓存服务)您可以使用它来管理缓存大小。该服务将在 2003 年运行,但坦率地说,在 2003 年很少出现问题。

更多的 RAM 总是有帮助的,但要查看的计数器将是硬页面错误。缓存使这个数字更接近 0。