Eri*_*nge 5 windows windows-server-2008 memory memory-usage windows-server-2012
Windows 2008 和 2012 服务器版本的最小内存使用量是多少?
我指的是所有与操作系统相关的事情。这台机器将是一个带有专用网络服务器软件的虚拟机,它不依赖于操作系统(即没有 IIS,没有域,最小的本地数据库)并且不会使用太多内存(小于 50 MB),尽管 CPU在负载下使用率可能偶尔会激增。
我之所以这么问是因为有一些托管选项可以按 MB 的 RAM 收费,而对于这样一个低开销的服务器,所有的 RAM 使用量基本上都将由空闲的操作系统服务使用。所以任何可以降低基线成本的东西都会很棒。
2008 是低内存使用率的更好起点吗?2012年的会被压低吗?
以上有什么指点吗?
PS:通过停止所有不必要的服务、禁用 COMPort、软盘和 CDROM 设备,以及使用 SetSystemFileCacheSize() API 最小化缓存文件大小,我已经设法在没有 RDP 会话处于活动状态时将标准 Windows 2008 的物理大小降低到 192 MB。
我刚刚在虚拟机中全新安装了 Web Server 2008R2 Core。目前它正在使用 253MB 的 RAM。我目前无法访问 Server 2012 .iso 进行测试。
Server Core 的问题在于,没有 GUI 可以减少 RAM(和攻击面),但您必须非常熟练地管理它。由于资源管理器不运行,它可能会使您的网络服务器软件(无论您选择使用什么)难以或无法使用。使用 IIS 或任何其他 Web 服务器都会使 RAM 显着增加 - 我认为最小安装需要 256MB RAM,“可用”服务器需要 512MB RAM - 如果您运行某种数据库,则需要更多内存。
当然,使用某些 Linux 变体(例如 CentOS)来运行 Web 服务器可能会更好。当我获得第一个 VPS 时,我选择了 Windows 而不是 Linux,因为我使用它更舒服,而且我支付 Windows 许可证的成本是由我没有花任何时间摸索 CentOS 并冒着被拒绝的风险这一事实来弥补的。服务器受损。
键入该内容后,我刚刚返回虚拟机,它已经增加到 272MB。
归档时间: |
|
查看次数: |
21945 次 |
最近记录: |