Я арендую крошечный Linode, чтобы повозиться, разместить свой сайт и узнать больше о Linux. Это VPS с 512 МБ ОЗУ и 16 ГБ памяти.
У меня никогда раньше не было компьютера, который бы не стоял передо мной, поэтому у меня есть несколько вопросов:
У меня работают Apache и MySQL. Нужно ли мне оставлять определенный объем памяти свободной?
total used free shared buffers cached
Mem: 498 382 116 0 41 185
-/+ buffers/cache: 154 343
Swap: 255 13 242
Какую загрузку ЦП вы бы назвали чрезмерной?
Я знаю, что если бы это был мой ноутбук, было бы странно, если бы ЦП работал на 100% постоянно и 95% памяти использовалось. Здесь то же самое?
И я знаю, что я еще далеко от этого, но ... в какой момент вы бы купили, например, выделенный сервер БД? Как я узнаю, что этот сервер его больше не режет?
Что касается того, когда вам нужно обновить / расширить: когда ваш сайт становится медленным, просто определите узкое место и двигайтесь дальше. На данный момент вы настолько недостаточно загружены, что этого даже нет на вашем радаре.