浅析VPS的CPU限制方式

除了独立服务器的CPU是独享的外,虚拟主机和VPS的CPU都是共享的。换句话说如果你想解决CPU的占用过大问题而去选购VPS的话,那基本上是没用的,因此你要是觉得虚拟主机的CPU不够用了,可以对网站进行优化,如果使用的是wordpress的话,可使用一些缓存插件,比如:hyper cache 和 DB cache reloaded fix 。

VPS CPU是受限制的,并且限制的方式也有所不同。 一般VPS供应商有两种CPU的共享方式,一种是Equal Share,即平分使用; 还有一种是限制核数和频率。 而这其中限制频率又有两种方式: 一种是限制单核,给一个频率(比如1000MHz); 另一种是给多个核,每个核给一个频率,然后相加(比如,给10个核,每个给100MHz), 而这两种VPS频率限制表面看来是一样的。但理论上多核比单核更强壮。

VPS和独立服务器虽然都可以使用100%的CPU资源,但VPS的CPU资源并不是全部的CPU资源,而是系统分配给VPS账户的部分CPU资源,对于每个VPS账户来说,都可以使用分给你的这部分CPU的100%,注意,是部分,不是真正的全部CPU资源。想要真正使用全部的CPU资源,那必须购买独立服务器了!

还有就是,使用VPS或使用独立服务器的话,你都可以关闭Cpanel自带的AWstate服务——这个服务也会使用CPU和Mysql的,当然也会占用你的系统资源了!

除了上面所说的外,cnjoel还有3个小技巧,可以帮你减轻CPU使用率:

避免使用过多的脚本,勿强迫HTML来处理服务器端代码(如PHP和SHTML)。
避免使用https协议,因为加密和解密过程要占用CPU资源。
减少VPS上其他网站的横幅广告的数量。

以上由cnjoel博客整理。

未经允许不得转载:便宜VPS网 » 浅析VPS的CPU限制方式