VPS自己没有虚拟缓存,分配给vps的都是物理内存

决定VPS性能的参数很多,但是制约一个服务器能运行多少个VPS
主要是“内存”参数决定的

典型的VPS服务器配置如下:
Xeon CPU以上CPU,最好双路Xeon以上
4GB物理内存
73GB SCSI x 2 做RAID1阵列

如果运行linux系统:建议将虚拟内存设置到4GB,即SWAP分区是4GB
对于Linux系统,不是虚拟内存越大越好,通常虚拟内存可以是物理内存的2倍
但是当虚拟内存大于4GB时候,性能反而会出现下降
所以对于4GB物理内存的服务器,分配4GB的SWAP即可
这时候,一般可运行256MB内存的VPS 20至30个,512MB内存的VPS10~20个

对于Windows服务器,最好使用系统自动的推荐值
Windows虚拟内存并非越大越好,在修改虚拟内存的界面上,通常有个推荐虚拟内存大小
对于物理内存是4GB的服务器,一般windows自动会推荐为6141MB
此时将虚拟内存修改为6141MB并重启即可
在单Xeon或者双Xeon服务器加4GB内存上
一般创建512MB内存的VPS10个,或者256MB内存的VPS20~30个为宜

注意:VPS自己没有虚拟缓存,分配给vps的都是物理内存
所有VPS合用物理节点的虚拟内存,所以节点的虚拟内存一定要设置的合适



VPS的内存主要有两种:物理内存和虚拟内存
其中物理内存就是在创建VPS时候给VPS指定的内存
虚拟内存则自动使用物理服务器上的虚拟内存,由Windows自行调配
没有单独的虚拟内存设置

因此,加入分配给一个VPS 256MB内存,则意味着这256MB都是物理内存
都将被VPS上的应用程序使用
所以,如果分配过低的内存,则VPS内的应用程序无法很好的运转
例如分配256MB,则无法启动MSSQL2000程序。而分配512MB则没有问题。


posted @ 2007-09-25 08:58  大力  阅读(1169)  评论(3编辑  收藏  举报