VPS 礼仪以及如何使用服务器资源

VPS 礼仪以及如何使用服务器资源

我租了一个小型 Linode 来摆弄、托管我的网站并学习更多有关 Linux 的知识。它是一台 VPS,配备 512MB RAM 和 16GB 存储空间。

我以前从未拥有过一台不放在我面前的计算机,所以我有一些问题:

  • 我正在运行 Apache 和 MySQL。我需要留出一定量的内存吗?

                 total       used       free     shared    buffers     cached
    Mem:           498        382        116          0         41        185
    -/+ buffers/cache:        154        343
    Swap:          255         13        242
    
  • 什么样的 CPU 使用率会被认为是过度的?

    图形:https://i.stack.imgur.com/O60J6.png

我知道如果这是我的笔记本电脑,那么 CPU 持续以 100% 运行并且内存使用率为 95% 会很奇怪。这里也一样吗?

我知道我还没有达到那个程度,但是……什么时候你会购买一台专用的数据库服务器?我怎么知道这台服务器什么时候不再适用了?

答案1

  • 对于 RAM:对于您正在运行的内容,您的可用 RAM 绰绰有余。在缓冲区和缓存之后,您的利用率仍然只有 30%。(关键是 +/- 缓冲区/缓存行中的可用列)
  • 对于 CPU:同样,平均使用率为 1% 时,您没有问题。如果它开始定期飙升至 100%,则存在一些容量或代码问题。

至于何时需要升级/扩展:当您的网站变慢时,只需找出瓶颈并从那里继续前进。此时,您的利用率太低,甚至不在您的考虑范围内。

相关内容