отличие freebsd от linux
scion 7 Августа, 2009 - 09:19
хочется услышать отличия в плане как web сервер.
всё что смог найти это по разному работают страницы памяти с файлом подкачки... хотя так и не понял какой метод лучше =) мне оба нравятся =) и что-то больше ничего не могу найти...
хотелось бы понять что предпочтительнее для очень высоконагр. проекса например на php. и почему...
Никогда не сталкивался с настолько высоконогр. проектами. а в других разницы не замечал...
»
- Для комментирования войдите или зарегистрируйтесь
Если совсем грубо, то при
Если совсем грубо, то при умелой настройке и должной оптимизации все будет хорошо работать. Другой дело что в случае NAT допустим, FreeBSD с ее низкоуровневым pf явно работает быстрее и это факт...
Нейтральность - высшее достижение сознания!
Pinkbyte написал(а): FreeBSD
Тео Вас не простит :); ОпенБСДшники тоже
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
С чем лучше работаешь, то и
С чем лучше работаешь, то и юзай.
Поддержу предыдущего оратора.
Поддержу предыдущего оратора. Лучше использовать то, что лучше знаешь.
Крайне мутна и непонятна формулировка (Вы на каком языке-то писали?) "очень высоконагр. проекса например на php". Если Вы имели в виду "Что выдержит бОльшую нагрузку, BSD или Linux", то ответ очевиден - то, что настроено лучше.
Доки и у той и у другой
Доки и у той и у другой системы хорошие, система портов не такая конечно гибкая как гентушный портаж, зато куда более простая в освоении, установка сводится к
cd /usr/port/foo make install clean
единственное поначалу замучаешься с sysinstallом ибо он очень отличается по идеологии от инсталяторов линя да и от метода установки Генты, стопроцентов споткнёшься о фряшный fdisk, я раза с 10ого понял как там разделы делать.
Поработав с gentoo, понял,
Поработав с gentoo, понял, для сисадмина она удобней, гибче, красивее, как девушка, влюбляешься с первого взгляда, bsd всё-таки архаичнее. Это религия. Если только начинаете, то советую работать с bsd (секс с опытными дамами всегда безопаснее для психики). Работодатели больше доверяют bsd. У меня 3 сервера на gentoo, доволен безумно, каждый выполняет разные функции, один считает трафик, на другом собираются бекапы и статистика, третий - сервер ресурсов. Работодатель впринципе доволен. Как говорилось выше, работайте с чем, что лучше знаете. Вот с фарйволом в gentoo возникли некоторые проблемы, не то чтобы тот функционал, который есть в iptables не устраивает, но не всё так гдадко как хотлось бы при совершенстовани своих знаний. BSD как мне кажется проще, а как говорил один из великих, всё гениальное - просто. Вообщем, каждый решает для себя сам, какой выбрать путь. Ваш вопрос уже не раз обмусолен во многих местах и уже риторичен, а остальное уже философия! Удачи!
Бррр...
Ога.
Особенно "проста" такая установка, когда необходимо вводить опции
config
. Отличные от умолчательных (для того, чтобы работало, то, что тебе нужно и так, как тебе нужно). В устанавливаемых по рекурсивной зависимости пакетах.Вопрос скорее к качеству понимания матчасти в первую очередь писателями документации.
Проблема не (с)только в
sysinstall
'е, сколько в идеологии (существование "базовой" системы, которую ручками под себя перестраивать... Дело значительно менее очевидное и более трудоёмкое, чем подстройка под себя Gentoo.:wq
--
Live free or die
+
Тема сути нагрузки заслуживает отдельного исследования.
Если не полениться её раскрыть --- то при более чётком определении и равном качестве настройки таки возможно определение фаворита.
:wq
--
Live free or die
имхо религия это :)
Вот, если положить руку на сердце и ответить честно: и всем и ничем :) Все зависит от "угла зрения", степени фанатичности и возраста ;-)
Но вот с точки зрения "отличия в плане как web сервер" - абсолютно никакого - практически тот же набор софта, практически все необходимое также "низкоуровневое", как тут кто-то детерминировал сбособность "нечто" работать на уровне ядра... к слову сказать: что pf(freebsd ported from openbsd with any diference), ipfw(freebsd), ipfilter(freebsd) и iptables(linux) - все это мудули ядра... :) И примительно к озвученой задаче - абсолютно равноценны, что касается всяких "гейтовых" задач - тут есть ряд нюансов, но и те в свою очередь "равнопобедимы", различия в синтаксисе конфигов, степени интегрированности составляющих и логике работы отдельно взятых пакетных фильтров...
Все остальное конкретика настройки, конкретного ядра и его окружения, с целью повысить производительность и грамотно распределить ресурсы конкретной машины для конкретного функционального набора сервисов...
PS На мой взгляд самое "болезнено ощущаемое" различие двух ядер(подчеркиваю, не вдаваясь в обсуждение системных окружений этих ядер) - так это присутсвие в ядре freebsd мощной сетевой подсистемы netgraph и отсутствие такой пока(надеюсь) в ядрк linux... Ходили слухи, что собираются или уже портируют - точно не могу сказать... Скорее всего там терки на уровне различия лицензий препятсвуют сему полезному портированию :(
Во всем остальном: unix он и в африке unix, остальное имхо - религия ;-)