Автор Тема: Кой и с какво е по-добър?  (Прочетена 2738 пъти)

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Кой и с какво е по-добър?
« -: Sep 27, 2006, 18:13 »
Здравейте,
от известно време се чудя дали *BSD е по-добър от Linux? Ползвал съм само Debian и малко RHEL и съм много доволен от тях. Мисля, че за малки сървъри линукс е много по-добър, а също така има и по-голяма поддръжка на hw. Но само това ли са предимствата? Има ли осезаема разлика?
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Кой и с какво е по-добър?
« Отговор #1 -: Sep 27, 2006, 18:33 »
По отношение на какво да е по-добър или по-лош?
Активен

"Knowledge is power" - France is Bacon

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Кой и с какво е по-добър?
« Отговор #2 -: Sep 27, 2006, 18:44 »
По отношение на всичко  '<img'>
Нямам никакъв опит с *BSD и не мога да структурирам по-добре въпроса си, а ми е интересно. Ето и един пример за соларис с/у линукс, но е на много високо ниво, а аз все още го нямам  '<img'>
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

0FF1

  • Напреднали
  • *****
  • Публикации: 127
    • Профил
Активен

PEOPLE = S H I T!

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Кой и с какво е по-добър?
« Отговор #4 -: Sep 27, 2006, 18:59 »
Да, тука си прав, ако бяхме в близката 1998 или 2003, когато това беше вярно ':p'
Идеята ми е да говориме в сегашно време  ':p'
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

gotha

  • Напреднали
  • *****
  • Публикации: 551
    • Профил
    • WWW
Кой и с какво е по-добър?
« Отговор #5 -: Sep 27, 2006, 19:17 »
Известно време използвах PC-BSD и това ми е единствения опит с BSD. От всичко най-много ми хареса начина на инсталиране на програми: Два пъти натискаш Next и после даваш Finish. Доста добро за неопитни потребители. Нещо по-задълбочено не мога да ви кажа.
 '<img'>
Активен

blurmind

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Кой и с какво е по-добър?
« Отговор #6 -: Sep 27, 2006, 19:39 »
Признавам че никога не съм имал много вземане-даване с БСД-та. Обаче съм чел разни писания по въпроса.

По отношение на memory management 2.6 ядрата са идеи над бсд...алгоритмите за swapin/swapout, времето необходимо за алокиране на памет, etc. особено що се отнася до netbsd.

По отношение на I/O performance нищо не мога да кажа. Предполагам много зависи от конкретния хардуер. За файлови системи няма да говоря да не сътворявам излишни спорове (ей в тва отношение обаче не знам кой би оспорил факта, че солариската ZFS е авангарда в това отношение - като интегрират LVM и ext3/reiser в "128-битова" файлова система с толкова чудни възможности в линукс/бсд да се обадят).

Мисля, че трединг-а при линукс (2.6, NPTL) е по-добър в линукс отколкото при бсд. За това ако някой е по-запознат нека ме поправи '<img'>

По отношение на network stack-a бсд-тата показват по-добра производителност. Особено по отношение на разни филтъринг и нат цели. Най-малкото connection tracking-a под линукс е едно доста претрупано и не особено логично на моменти, но и работещо решение. Чел съм разни писания, че една машина, чиято цел е да препраща пакети базирано на статични рутинг имала почти 60% по-добра производителност без conntrack (беше отдавна и не съм абсолютно убеден в цифрата...а и сега може да са оптимизирали кода).

По отношение на подържан хардуер, нещата са ясни и не са в полза на БСД-тата.

По отношение на userspace-a едва ли някой може да ти прави обобщения. БСД имат някои много добри техни решения. Примерно carp (obsd).  Линукс тоже (xen да речем).

Цялостната картинка е повод на много спекулации. Както казах, зависи какво целиш. Ако искаш да си пускаш load-balancer или firewall или пък публично-достъпен http server (за статично съдържание), БСД-тата примерно биха свършили по-добра работа. Ако искаш да си пускаш application server (особено за java-базирани приложения) ми се вижда глупаво да не предпочетеш линукс. За домашна употреба, също не виждам причина да си сложа БСД (не съм типа слакаджия дето обича да бърника по цял ден и да имам много свободно време - простете ми намека, не целя негативизъм).

Но като цяло нещата са прекалено комплицирани, за да може човек като мене да ти даде "цялостно" компетентно  мнение. Също така не бих те посъветвал да се вслушваш в разни хора, които дават категорични мнения без да познават добре нито едната ОС '<img'>
Активен

"Knowledge is power" - France is Bacon

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Кой и с какво е по-добър?
« Отговор #7 -: Sep 27, 2006, 19:47 »
Бах...грешни примери, и carp и xen не са особено юзърспейски илюстрации..

Но пък малко са приложенията, сътворени от БСД-хората, които не са порт-нати за линукс...и обратното.

openssh да речем...далеч не е нещо използвано само из бсд/линукс системите '<img'>

бтв комерсиалните юникси включени ли са в сметката, имам и известни наблюдения върху някои от тях (за жалост повечето са отдавна) ?



Активен

"Knowledge is power" - France is Bacon

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
Кой и с какво е по-добър?
« Отговор #8 -: Sep 28, 2006, 01:20 »
От моя опит мога да кажа че BSD може да си го направиш толкова лесно за ползване колкото и някой линукс.

Особено FreeBSD, ако вземеш програмата за менажиране на пакети от DesktopBSD(има я в пакетите на FreeBSD) всичко ти става тип-топ. Две цъкания и инсталираш.

Досега имаше огромна тенденция да се копират идей от BSD и непрекъснато да се портват разни работи от там.

На последък изостанаха *BSD с подръжката на новия хардуер и разни други работи. Работи с нижки, х64 и т.н.
FreeBSD като че ли се развива най-добре от страна на нормалните потребители.
От друга страна NetBSD е операционата система с подръжка на най-много платформи и процесори.
Общо взето, ако можех да си подкарам звука под BSD-то щях да си го ползвам, сега не ми се вижда оферта.
Беше ми интересно едно време и си държах едно Openbsd, после едно netbsd на харда доста време, даже спаси една нова година като ми замина уиндоуса + линукса(първия хардиск нещо му стана от студеното). Та тогава си пускахме музиката от netbsd-то '<img'>.

За мен NetBSD и OpenBSD са едни много стабилни системи с малък риск за чупене.
Активен

Поздрави,
Филип Бонев

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Кой и с какво е по-добър?
« Отговор #9 -: Sep 28, 2006, 12:17 »
Ето една добра статия, макар и кратка, за сравнение на любимият ми Debian и FreeBSD. Но колкото повече чета, се убеждавам, че основният интерес на хората, ползващи FreeBSD е точно Debian или бъркам?
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
Кой и с какво е по-добър?
« Отговор #10 -: Sep 28, 2006, 13:15 »
Аз съм ползвал прилично дълго FreeBSD и имам някои наблюдения на тема разлики между БСД и Линукс. Като цяло 2 неща ме отказаха от FreeBSD - липсата на драйвери и на софтуер. Настрана от това FreeBSD си е чудна система, но все пак не се сещам за нищо което да я постави пред Линукс. Може би само чистотата на кода там трябва да се отбележи. Все пак между UNIX системи, които се различават почти само по ядрото си, което все пак предоставя горе-долу едно и също АПИ не могат да се намерят някакви невероятни разлики...
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!

paveldikov

  • Напреднали
  • *****
  • Публикации: 502
  • Ultra God Master
    • Профил
    • WWW
Кой и с какво е по-добър?
« Отговор #11 -: Sep 29, 2006, 11:46 »
<propaganda>
Три думи: The Dark Star (thedarkstar.openfmi.net)
</propaganda>
Активен

FreeBSD 6.1-RELEASE - The Power To Serve | Slackware Linux 10.0

The Dark Star - YOUR next operating system

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Кой и с какво е по-добър?
« Отговор #12 -: Sep 29, 2006, 12:13 »
Цитат (paveldikov @ Сеп. 29 2006,11:46)
<propaganda>
Три думи: The Dark Star (thedarkstar.openfmi.net)
</propaganda>

Какво общо има с темата?
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

gotha

  • Напреднали
  • *****
  • Публикации: 551
    • Профил
    • WWW
Кой и с какво е по-добър?
« Отговор #13 -: Sep 30, 2006, 16:27 »
Цитат (redcure @ Сеп. 29 2006,13:13)
Цитат

<propaganda>
Три думи: The Dark Star (thedarkstar.openfmi.net)
</propaganda>

Какво общо има с темата?

Доколкото помня Dark Star беше някакво BSD live cd. '<img'>
Активен

blurmind

growchie

  • Напреднали
  • *****
  • Публикации: 623
    • Профил
Кой и с какво е по-добър?
« Отговор #14 -: Sep 30, 2006, 18:39 »
Плюсове за Linux:
hald и по-добър pnp като цяло;
rc системата е по-модерна;
GNOME има страшно много линукс специфични неща и BSD девелоперите срещат трудности понякога;
NetworkManager няма аналог за BDS (май, ако бъркам моля да ме извините);
повечко драйверчета;
VMWare няма за freebsd;
Файловите системи са повечко и като цяло по-модерни;
По-лесно разделяне на диска по дялове (не че е важно но...);
По-добър мултитрединг (вярно е за FreeBSD 6.0 и по-ранни ама май наваксаха );
Това се сещам на първо четене.

Плюсове за (Free)BSD.
Интегрирана система (добро разделение system/world);
Май малко по-спокойни фенове (шегичка);
DTrace от соларис (портнат вече каквото дочувам);
Малко повече технология и по-малко политика при тях има ми се струва;
Ако портнат ZFS ще изтрепят рибата (UFS не ме впечатлява нещо);
Containers за по-добри chroot jails (може и да бъркам как точно се казваше, май така им викаха в солариса но идеята е подобна);
Миксирана sources + binary пакетна система (макар, че portage и apt по отделно ми харесват повече);
Съвместимост със старите версии (много удобно);
Линукс съвместимост;
KDE май е по-бързичко там (лично мнение).

п.п + за линукс
XGL/AIGLX;
Beagle;
Като цяло за линукс се сещам все дектоп ориентирани предимства.



Активен