假设我的应用程序在 VPS 中运行,消耗了 50% 的指定 CPU 资源。假设在具有相同属性的实际硬件上,运行相同应用程序时 CPU 使用率不会超过 50%,这样正确吗?谢谢。
答案1
这取决于您的应用程序,不能这样说。查看现在 CPU 的使用情况。如果它只使用计算,它应该或多或少相同,如果它正在等待一些 IO(存储、网络),它可能会变得更好或更糟。
答案2
实际上,如果您的问题因某种原因而被标记为站点到站点 VPN,那么还有另一个因素:CPU 实际支持什么。
内置对加密原语支持的 x86-64 CPU 通常比缺少加密原语的 CPU(例如 ARMv7)使用更少的 CPU 来进行 VPN。
具体来说,对于 VPN 而言,这可能很相关,值得检查。