Вопрос

Какая операционная система лучше всего подходит для развертывания Ruby on Rails?Я видел много статей о Rails + Ubuntu, но как насчет FreeBSD?Существуют ли какие-либо сравнительные тесты для FreeBSD и Ubuntu.Какая ОС является лучшей с точки зрения производительности?Спасибо.

Это было полезно?

Решение

Что ж, FreeBSD вопреки всеобщим ожиданиям работает не так хорошо / эффективно / или быстро, как ubuntu.Различные бенчмаркинги теперь доступны для Linux, и эти бенчмаркинги ясно показывают, что между ними очень мало различий с точки зрения общей производительности.Некоторые аспекты ubuntu лучше, а некоторые аспекты freebsd лучше с точки зрения производительности (цифр).

Но еще одним очень- очень важным аспектом является -
С точки зрения эффективности настройка системы также должна быть очень важна, поскольку большинство из нас использует Linux в качестве основной настольной ОС, а некоторые - как единственную настольную ОС.Важно, когда вам нужно попробовать какое-либо приложение, новый продукт или новую версию, установить n try на ubuntu гораздо проще, чем на другие варианты Linux.Конечно, это не то, что вы ищете в ответе, но я даю свое предположение, что ubuntu обеспечивает больше спокойствия, легкости в работе.Что ж, это (или его производные) лучшие производственные линии.И, в конце концов, вы можете потратить больше времени на дизайн, разработку и оптимизацию вашего кода и приложения, что, я думаю, является лучшим навыком.

Во FreeBSD также есть очень сильное сообщество (как пользователь, так и разработчик).Я не опровергаю это, но почему вы хотите зациклиться на чем-то, для чего каждый раз вам приходится обращаться к форуму / bing / google / yahoo.

Я буду голосовать за ubuntu.И если вы хотите двигаться вперед и страдаете от догмы упрощенного до более сложного или вызывающего дистрибутива Linux, тогда прочитайте этот вопрос, это заставило меня придерживаться ubuntu.
https://serverfault.com/questions/35662/what-next-after-ubuntu-arch-linux-freebsd-gentoo

Другие советы

Я не думаю, что на уровне операционной системы есть что-то особенное, что влияет на производительность Rails.

Я подозреваю, что все больше людей используют Ubuntu для Rails, поэтому у вас больше шансов найти решения проблем, с которыми вы можете столкнуться, в Ubuntu, чем во FreeBSD.

Конфигурация систем будет иметь большее значение, чем сама операционная система — используйте ту, в которой вы обладаете наибольшим внутренним опытом.

Это зависит от вашей точной настройки, поэтому я бы рекомендовал попробовать оба варианта и сравнить их.

Чтобы ускорить сравнительный анализ, я бы попробовал это в виртуальных машинах для первого раза.

Я бы сказал, учитывая общий опыт, ubuntu - ваш лучший выбор.BSD неплоха, просто ей не уделяется столько внимания, а ubuntu демонстрирует гораздо больший импульс.

Опять же, это не значит, что BSD не доказана.Я действительно должен сказать, что сообщество Ubuntu намного дружелюбнее.

...Мы улыбаемся!

:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top