在终端运行 free -m 可以很形象看到,但是不是真实的内存使用情况,是带有缓存的,就是说你看到的内存使用会比真实使用的内存要高。比如,你真实使用了500M的内存,但是用这个方法看到的,可能是600M或者更高。
还有一个方法是,装php环境,用php探针去看,里面有个真实内存占用,这个就是你真正使用的内存。
1,虚拟内存是设置越低越好。这样可以更多的用物理内存。物理内存的读写速度是9000MB/s,虚拟内存的硬盘速度是100MB/s,前提是这个硬盘只有你一个人用。如果其他人还有用,速度就很慢了。2,内存和CPU资源是可以虚拟分配的,有的在系统里看到是512M内存,如上图中文的,但是也可以给你限制到256M物理内存,你在系统里是看不出来的,全凭商家良心。除非商家愿意给你开VM控制台,你就可以看到实际分配的资源情况。
你可以看看迅美的vps,他们宿主机是24核心,48G内存,6个SAS
300的配置,每个vps都是独享物理硬件资源,99的那款是768M内存,分配的就是768M物理内存的。
你好,针对自己的经验。就X86 windows 2003而言 PHP+Mysql,256M内存就可以,如果仅是跑WordPress的话,我以前自己在景安租了个双线的256M的vps,跑了2个ASP站和2个php的WP博客。.Net+MSSQL,如果是sql2000的话,用512最好,当然256M也可以,但是占用比较大。。sql2005的话,建议1G内存,实际上768M也可以跑得很顺畅。 这个得看你自己的优化啦。至于服务器上跑多少个网站会卡,这个我没办法回复,因为不同网站规模是不一样的。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)