我的托管服务提供商提供的 VPS 计划最低配置为 0.88 GHz 处理器和 512 MB RAM。我对 VPS 托管不太熟悉,但我想知道这种配置是否会比具有 4 GB RAM 和 2.8-3 GHz 处理器的典型家用台式机更快?
答案1
通常,您的家用机器将比这款低端 VPS 运行得更快 - 但这款低端 VPS 就是如此:低端。我相信您会从您的提供商那里找到更强大的 VPS 优惠。
虚拟化有很多优点,但它不会神奇地让低端 VPS 比典型的高端台式机更快。另一方面,有些任务不需要这种能力 - 所以小型低端 VPS 可能就足够了。虚拟化的好处是您可以在很短的时间内重新配置虚拟机。
假设您在两者上使用现代处理器,它们在某种程度上是可比的(虚拟化中使用的 Xeon 通常由于更大的二级缓存而更好地处理某些负载)。因此,具有有限分配(0.88ghz)的单核将无法与多核 2.8ghz 系统相提并论……但这完全不是此优惠的目的。DNS 服务器根本不会占用台式机,但仍可以在低端 VPS 上很好地运行。仅提供静态内容和/或支持 cloudflare 之类的 Web 服务器在该 VPS 上也可能很舒服。
答案2
VPS 的优势(假设使用轻量级、无 GUI 的操作系统,并且仅用于运行您的应用程序)在于它为您的应用程序及其系统分配了功能和性能,除此之外没有其他用途。您的家用台式机需要启动到性能强大的图形操作系统,因为它会运行大量进程,使操作系统对您来说更舒适,但在服务器环境中却不是真正需要的。如果您将家用台式机用作专用服务器(使用无 GUI 的操作系统),它的性能将比 VPS 更高。
还请记住,VPS 还与其他虚拟机共享其实际硬件(实际 VPS 主机的硬件)。这意味着具有 0.88 GHz 和 512 MB RAM 的硬件服务器比具有相同规格的 VPS 性能更高。