VPS最低RAM要求

我最近find了这个便宜的VPS网站http://www.vpstree.com/并注册了0.99美元的计划。 我以前从来没有使用VPS托pipe,所以我真的不知道会期待什么,但为了降低成本,我认为这是值得尝试的。 我只是想要一个系统,我可以用来托pipe我喜欢的一些简单的服务:一个SQL服务器,一个Web服务器,一个Git服务器等。我不打算对资源提出太多要求,我只想要root访问,所以我可以修补东西。 所以一个降压计划听起来非常好。

麻烦的是,它只有64MB的内存,突破76MB的东西。 除了安装东西外,对于我想要的任何东西都没问题。 这不足以安装MySQL,我遇到了几个其他类似的问题。 有时我可以通过停止所有的服务来解决这个问题,但有时候还是需要更多的内存。

我尝试添加一个页面文件,以获得更多的内存,即使是很慢,但似乎并不被允许。 我可以升级几块钱来获得更多的可破解的内存,但它只有128MB。 这可能足以得到一些基本的东西安装,或者我应该看看一个新的VPS解决scheme与更多的资源?

我会避免一个64Mb的虚拟机,除非你确定知道你打算如何处理这个虚拟机。 对于一个小型的DNS服务器,一个小型的邮件中继器,一个非常简单的(所有/主要是静态内容的)Web服务器,一个备份位置,而不是其他很多东西都可以。 你可以testing一下你想要完成的任务是在一个64Mb的虚拟机上运行,​​在本地使用一个小型的Virtual Box虚拟机或者类似的虚拟机来运行,但是每个月只需花一美元就可以让一个或两个虚拟机试一试。打破银行,并给你一个公开的IP地址。

如果你运行一个64Mb的虚拟机,你需要select为小环境优化的组件(nginx代替apache,SQLite代替mySQL等等)。

我不知道有哪些虚拟机解决scheme不可用,而且还允许使用虚拟机中定义的分页区域 – 如果您的主机将我的0.99美元的虚拟机装载到一台主机服务器上(如果它们不是因为他们不可能避免造成巨大的损失),那么就会有大量的I / O争用,所以你不想交换,因为这个争夺将会导致性能的丧失,甚至超过正常情况下的交换。

在我看来,大卫·斯派列特的回答是正确的,但我想我会从我自己的经验中添加一些细节。

你可能会惊讶于你可以装入一个小的VPS,有一点肘部的油脂。 例如,我有以下设置在一个64 MB的VPS(与另一个托pipe公司)。 从一个最小的Debian Lenny安装开始,我换掉了Dropbear OpenSSH ,用syslog-ng rsyslogdhttpd ,并安装了dhttpd (一个最小的,没有CGI的web服务器)来提供静态页面,结果如下:

 steve@vps:~$ ps auxww USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 1.0 1980 692 ? Ss Oct16 0:00 init [2] root 5590 0.0 1.4 2848 972 ? Ss Oct16 0:00 /usr/sbin/syslog-ng -p /var/run/syslog-ng.pid root 5593 0.0 0.7 2040 476 ? Ss Oct16 0:00 /usr/sbin/dropbear -d /etc/dropbear/dropbear_dss_host_key -r /etc/dropbear/dropbear_rsa_host_key -p 22 -W 65536 www-data 5597 0.0 0.9 3004 652 ? Ss Oct16 0:00 /usr/bin/dhttpd root 5612 0.0 1.1 2036 780 ? Ss Oct16 0:00 /usr/sbin/cron root 16302 0.0 1.6 2352 1052 ? Rs 16:05 0:00 /usr/sbin/dropbear -d /etc/dropbear/dropbear_dss_host_key -r /etc/dropbear/dropbear_rsa_host_key -p 22 -W 65536 steve 16307 0.0 2.8 3344 1852 pts/0 Ss 16:05 0:00 -bash steve 27852 0.0 1.3 2296 904 pts/0 R+ 16:09 0:00 ps auxww steve@vps:~$ free total used free shared buffers cached Mem: 65536 5684 59852 0 0 0 -/+ buffers/cache: 5684 59852 Swap: 0 0 0 steve@vps:~$ df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 5.0G 263M 4.8G 6% / tmpfs 32M 0 32M 0% /lib/init/rw tmpfs 32M 0 32M 0% /dev/shm 

这个VPS使用不到6 MB的64 MB RAM,而只有263 MB的5 GB磁盘。 我敢打赌,我可以在那里安装一个小的MySQL数据库,但是可能没有多less空间可以呼吸。 一个128 MB或更大的VPS肯定会更好。

除非你已经有了处理系统的经验,如果这个系统很小,而且实际上有一个合理的使用理由,那么完全不同的计划就不会那么痛苦了。

是啊,我想我会select更多的内容。 Linode已经以360美元的价格猛击了512MB,价格为20美元/月,这可能是这个价格的最佳select。

http://www.linode.com/

而slicehost为256 $ 20,384 $ 25,512 $ 38。

我运行了几个256 MB的VPS。 对于具有一些反恶意软件和反垃圾邮件扫描function的邮件和networking服务器来说,这还不够。 64 MB,你会很幸运地加载操作系统。