相比于CPU和带宽,内存的重要性往往被人们忽视。但其实对于服务器而言,内存也是其的一个关键资源,内存的好坏决定了服务器能否正常工作,而内存的多少会影响服务器运行的速度和稳定。内存就是服务器的工作空间,用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。通常来说,所有进出CPU的数据都要经过内存。大的内存能够让CPU有足够的空间存储当前处理的数据,同时降低服务器访问硬盘的概率,直接读取内存数据提高响应速度。相反,若内存不足,就会容易出现硬盘不够用,CPU经常跑高,服务器崩溃等问题。
那么是不是内存越大越好?其实不然。如对于访问服务器的人数不多的初创网站或小网站来说,选择过大的内存,就会造成资源和资金的浪费。所以具体该使用多大的内存还要据网站类型来判断。
一般企业站或小型网站
对于一般的企业网站或者个人网站,可能访客不会很多,内存的选择也不需要太大。如果是普通的展示型网站,配100M的空间就绰绰有余了。如网站还拥有会员系统,则可以考虑把空间增加到500M左右。图片产品比较多的可以选1G左右。之后随着网站流量的增加,可以不断升级,升到8G内存基本能够满足访问量上万的需求了。
游戏网站
游戏网站的话,首先要先确定做的游戏有多大?是什么类型的游戏?前期有多少人?然后再去确定选择多少内存。刚开始网站访问量不会很大的,用2G内存的服务器就可以满足。而大型网络游戏,服务器内存可以选择16G以上,保障其高效的运行,减少故障率。
金融、电商网站
攻击多,网页打开速度慢,用户体验下降等是目前金融电商行业网站的通病。尤其是电商网站通常会采用高精度的图片,为了有利于用户的体验性,对于网站打开速度要求非常高,若内容和人流量不多的情况下,一般1、2G就够用。后期人流过多,对迸发要求较高的,可以选择32G左右。
视频、直播网站
视频网站最重要的是用户的打开网站的响应速度以及用户观看视频的流畅度,服务器内存直接影响着视频网站打开的速度,一般视频网站需要8G/16G的内存,而相对大型的视频网站则可能会需要到32G内存。