Memory management 好的网站操作应该有多少可用内存空间?

Memory management 好的网站操作应该有多少可用内存空间?,memory-management,production-environment,Memory Management,Production Environment,有人告诉我,为了服务器的最佳形状,永远不要使用swap mem 那么,当服务器在高流量时间运行时,应该保留多少可用内存空间 对于8GB服务器,1G可用吗?或者,如果100M空闲时间可以吗?是的,如果您使用交换内存,这意味着您在物理内存(RAM)不足时使用虚拟内存(即硬盘上的文件),则速度大约慢1000倍(但便宜100倍)。如果你使用固态驱动器(SSD),这种减速就不那么明显了,因为本质上SSD是基于半导体芯片的,存储区域位于NAND闪存上,而不是旋转磁盘板(这就是为什么它要快得多) 建议在任何时

有人告诉我,为了服务器的最佳形状,永远不要使用swap mem

那么,当服务器在高流量时间运行时,应该保留多少可用内存空间


对于8GB服务器,1G可用吗?或者,如果100M空闲时间可以吗?

是的,如果您使用交换内存,这意味着您在物理内存(RAM)不足时使用虚拟内存(即硬盘上的文件),则速度大约慢1000倍(但便宜100倍)。如果你使用固态驱动器(SSD),这种减速就不那么明显了,因为本质上SSD是基于半导体芯片的,存储区域位于NAND闪存上,而不是旋转磁盘板(这就是为什么它要快得多)


建议在任何时候都至少有10%的可用空间,无论您使用什么存储,在您的情况下,从8GB=800MB获得10%的可用空间

这个问题在serverfault上会得到更好的回答。添加您的设置/环境/操作系统详细信息也会有帮助。我可以将此移到serverfault吗?