我不确定在服务器中拥有虚拟内存(pagefile.sys)是否安全?
安全的含义是:它会影响 RAM 处理的缓存中的数据吗?如果调用它,是否会有冲突?
规格:服务器 - 联想 System x3250 M6 机架服务器 RAID - 1 物理内存:32Gb
非常感谢大家的意见。谢谢!
答案1
在服务器上使用虚拟内存是完全没问题的。理想情况下,页面文件大小应约为 RAM 大小的 1.5 倍。
答案2
我不确定在服务器中拥有虚拟内存(pagefile.sys)是否安全?
绝对是。甚至更好的是,强烈推荐使用一些合理大小的交换空间。
这会影响 RAM 处理的缓存中的数据吗?
不存在“缓存”这样的东西;通常您有 L1/L2/L3 缓存、文件系统缓存、存储缓存、缓存库等等。
据我所知,您要求的文件系统缓存(通常驻留在 RAM 中)中的调用冲突几乎是不可能的。内核(现代操作系统的内核)将逻辑调用重定向到“正确的”物理对象,因为无论如何他都是被询问的对象。我确信您在几乎任何常见用例中都不必担心这一点。