王志勇 发表于 2019年02月27日 12:33
我是从2016年开始用Virmach的VPS,一直很稳定。去年有几个月,每个月有几天线路特别慢,正当去年底准备彻底放弃Virmach作为主力的时候,就从那时起到现在,又变得十分稳定。我在2016年买的3个Virmach的512M内存,双核/SSD,当时用优惠码年付$5.1,现在同配置最低年付$22.5。这3个VPS空间,目前是买赚了。
近期,有几位网友都接到Virmach的停机通知,由于I/O超限,并需要交$25,才能获得数据,他们觉得,从此一生黑。从这一点来说,这家的信誉要大打折扣(虽然很多网友反映良好)。
无论是用哪家主机,定期备份,才是王道。如果一个站点,打压缩包后在100MB以内,是小型站点。如果在10MB以内,是微型站点。什么样的站点是大的站点?比如像百度贴吧、天涯这样的,可能需要一整个机房、多个机房来支持他的站点,备份是很复杂的问题,需要用一定的算法,只对近期更新的数据进行备份即可,否则如果全部定期备份,消耗的资源不可估量。
VPS内存大小的区别
不用说,大家也都知道,配置高、价格高的机器,性能越好。内存越大的主机,理论上,同一台服务器上的用户就相对少,就更稳定。
但是如果2台服务器上,不一样的内存大小,稳定性却一样,那么这时候512M、1G、2G内存应该怎样选择,有什么区别呢?
区别就在于,一是使用的网页程序占用的情况,二是Apache或Nginx开了几个进程。
测试网页程序占用情况的方法:先重启VPS,用Xshell软件输入shell命令:reboot
然后,不要打开任何网页,或者最好将原来的站点全部关闭,更改原来站点的总目录即可。建立一个空白的HTML页,上传到服务器。将这个HTML页打开10次,输入shell命令:top
可以看到Apache或Nginx的进程,在RES一栏为占用内存大小。如下图:

之后用Ctrl+Z结束。如上图,可以看到每个Apache进程,占用7-8M内存,其中有一个占用14M多。之后,再将原来的站点开通,再打开10个网页,看到的Apache、或Nginx进程的内存占用数,以及其它进程,大致相加,就是需要的最低内存。
这时,再输入shell命令:free
可查看剩余内存,在free的一栏为剩余内存,如下图:
![]() |
因此,纯静态的站点,开10个进程,大约至少128M内存。
进程数对于站点的影响,我尚未有条件做压力测试,以Apache为例,开10个进程,一天访问量1000-3000IP应该是可以胜任的。
随着将来流量的提升,可以在Apache、或Nginx的配置文件里修改进程数,以纯静态的站点一个Apache进程占用8M计算,开30个进程,约需要512M的内存。
内存不能过少,防止动态页数据写入错误。
置顶的文章:
超低价享受i7-7700的体验
https速度测试(可下载精确测试工具)
家用电脑理性优化升级天梯图之2026
服务器版Linux系统的选择之2026
秒会+实战PHP程序设计培训(2)
如何快速自制CPU天梯图?
https安全吗?
独立博客有必要安装https吗?
近期的主题:
真玄学心得(24):心路历程
数码评测(74):i5-14400 VS i7-12700
如何打造优秀博客?(2)
数码评测(73):PC神U i3-7350K的体验
又丢失了一次域名起名
https利弊(2):生态的分量
写博客实在太耗时间
人生讨论(26):为什么很多人成功后很少发声?
数码评测(72):多核CPU选择之新发现
学习粤语的核心难度
通过.hk域名看当今两地互联网
Webshu一定会重新改版
数码评测(71):超低价享受i7-7700的体验
回顾2009年时的第一个完成的PHP项目
https利弊(1):https速度测试(可下载精确测试工具)
误操作导致部分数据丢失
夜晚靓歌(13):SNH48做客广州电台
人生讨论(25):永远不能出口的话
数码评测(70):测试继电器的接触电阻
数码评测(69):家用电脑理性优化升级天梯图之2026
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2025年-2026年03月(10)
2024年(13)
2023年 +