Запуск Java в среде VPS

Мне посоветовал мой друг, что при запуске Java в виртуальной среде он может сосать RAM довольно сильно с течением времени, и добавление большего количества ОЗУ не будет иметь никакого значения. Это правда? Почему это верно для Java, но не для других платформ, таких как PHP или Ruby on Rails?

Я также viewел еще один stream на ServerFault, что запуск Cassandra на Linode менее целесообразен, чем запуск его на Rackspace или EC2? Почему это было бы иначе?

Спасибо за кучи за объяснение.

Чтобы ответить на ваш первый набор вопросов, я бы сказал, что заявление вашего друга в лучшем случае lessочно. У вас может быть одинаково плохо работающее приложение на прямом оборудовании; К сожалению, я знаю это как факт (плохо разработанное приложение-поставщик на большом оборудовании – все еще плохо работает). Это действительно сводится к двум основным предметам:

  1. Насколько хорошо написано приложение
  2. Насколько хорошо настроена JVM для запуска приложения

Я запустил как хорошо управляемые приложения, так и плохо написанные Java-приложения. И наоборот, я тоже сталкиваюсь с другими платформами, такими как PHP и Perl.

Это не значит, что виртуализованная среда здесь совершенно безупречна. Вы должны понимать требования своего приложения и соответственно изменять свою виртуальную машину (ы). Многие люди хотят «дешево» и get самую маленькую конфигурацию виртуальной машины, а затем задаются вопросом, почему их приложение либо заменяется как сумасшедший, либо выбрасывает исkeyения OutOfMemory.

Убедитесь, что вы ссылаетесь на эту документацию ( http://www.vmware.com/resources/techresources/1087 ), прежде чем решите спросить у своего Sysadmin размер памяти.

НТН

  • VPS IP Grabbing Abuse: VPS использует другой IP-адрес от самой сети
  • Последствия безопасности вkeyения IPv6 в моем VPS?
  • Webhost перезагружает VPS в произвольные моменты времени, разбивает таблицу MySQL
  • Переход от общего хостинга к VPS-хостингу
  • Преимущества VPS-serverов
  • Высокое потребление памяти на моем VPS
  • Обеспечивают ли виртуальные частные serverы лучшее time безотказной работы, чем общий хостинг?
  • Какая уловка для неограниченной пропускной способности для VPS?
  • sendmail on centos отправляет connection после отправки n сообщений электронной почты
  • Оптимизация serverа для WP на Dreamhost VPS: mod_php + xcache? FCGI?
  • Высокая загрузка serverа без processов с использованием processора?
  • Давайте будем гением компьютера.