![具有巨大 RAM 的文件服务器(最好是 Windows 2012 R2)](https://linux22.com/image/1553110/%E5%85%B7%E6%9C%89%E5%B7%A8%E5%A4%A7%20RAM%20%E7%9A%84%E6%96%87%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88%E6%9C%80%E5%A5%BD%E6%98%AF%20Windows%202012%20R2%EF%BC%89.png)
我的服务器有 32GB。目前是 Windows Server 2012 R2
它用作文件服务器。4 个硬盘和 1 个 SSD 配置了带热备用的存储池。
为了简化问题,我只想使用 32GB 作为缓存,以改善读/写操作。我没有看到存储池/虚拟磁盘有利用 32GB RAM 作为缓存的菜单。
不一定非要使用 Windows 服务器。我愿意使用 Linux、Freenas。
有什么想法吗?谢谢。
答案1
您可以将部分 RAM 专用为 RAM 磁盘,然后进行一些测试,看看是否值得。如果 RAM 磁盘太大,可能会阻止 Windows 通过在未使用的 RAM 上缓存数据来缩短加载时间。此外,还可能导致页面文件交换,从而严重减慢速度。
如果您想要重建服务器,我会添加第二个 SSD 驱动器以实现冗余,并将 2 个 SSD 配置为一个卷,并将其用于您的高 I/O 需求。然后将缓存移动到磁性卷。之后,如果您仍然需要更高的性能,您可以尝试将 RAM 磁盘插入方程式中。