Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: noro 11. 10. 2014, 11:54:39

Název: Vyhody FreeBSD oproti Linuxu
Přispěvatel: noro 11. 10. 2014, 11:54:39
Uz to je nejaky cas, co som pracoval s BSD systemami (najviac s FreeBSD), takze som mimo aktualnej situacie.
Mate nejake konkretne pripady, kedy je FreeBSD jasna volba oproti distribuciam Linuxu?
Samozrejme mam na mysli FreeBSD na serveri, typicke pripady pouzitia ako webhosting, firewall pripadne aplikacny server.

Tie tradicne ZA ako "FreeBSD nie je len kernel", "perfektna dokumentacia" alebo "PF je najlepsi firewall" sa mi zda, ze uz tak neplatia, alebo prinajmensom uz nehraju taku rolu ako kedysi. Napriklad pre mna osobne IPTABLES s mnozstvom modulov je jasna volba pre PF.
Nepouzivam ZFS, tak neviem aky je rozdiel medzi jeho implementaciu na FreeBSD a na Linuxoch a tiez z pohladu dennodenneho pouzivania.
Jaily maju konkurenciu v linuxovych kontajneroch.

Moj subjektivny pocit je, ze jadro FreeBSD je konzervativnejsie, vyvojari netlacia do jadra kazdu novinku. To by som povazoval za vyhodu z pohladu, ze nemusim kazde 2-3 tyzdne restartovat stroj kvoli tomu, ze vyslo nove jadro.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 11. 10. 2014, 13:11:13
Ehm, co to na ty troje davate za distra, ze je musite kazde 2-3 tydny restartovat kvuli novemu jadru??
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Jimm 11. 10. 2014, 13:33:57
Také se nestačím divit...
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: karlik 11. 10. 2014, 14:01:33
Třeba CentOS 6: :D

[root@podberak Karlik]# yum history list kernel
Loaded plugins: changelog, fastestmirror, filter-data, keys, priorities, refresh-packagekit, versionlock
ID     | Login user               | Date and time    | Action(s)      | Altered
-------------------------------------------------------------------------------
   127 | Karlik <Karlik>              | 2014-09-23 10:48 | I, U           |   31 EE
   126 | Karlik <Karlik>              | 2014-08-21 13:38 | I, U           |   26   
   122 | Karlik <Karlik>              | 2014-07-25 20:11 | I, U           |   30   
   101 | System <unset>           | 2014-06-27 12:17 | Erase          |    8   
    99 | Karlik <Karlik>              | 2014-06-23 14:57 | E, I, U        |    8   
    89 | Karlik <Karlik>              | 2014-05-14 20:30 | I, U           |   21 EE
    83 | Karlik <Karlik>              | 2014-04-04 14:55 | I, U           |   34   
    61 | Karlik <Karlik>              | 2014-02-20 14:59 | I, U           |   16 EE
     3 | System <unset>             | 2014-01-13 13:36 | I, O, U        |   57   
     1 | System <unset>             | 2014-01-13 13:03 | Install        | 1177   
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 11. 10. 2014, 15:55:47
@karlik: CentOS a yum neznam ani nahodou, takze tak uplne netusim, jak si ten vypis prebrat. Nicmene na normalnim distru to, ze vydali nove jadro obvykle neznamena vic, nez ze vydali nove jadro. Jen obcas se vyskytne bezpecnostni problem, ktery si vynutil vydani jadra s opravou a jen tehdy muze byt restart nutny, pricemz u rady masin by to znamenalo nutnost restartu jen tehdy, kdyz je to vzdalene zneuzitelne.

Jinak kdyz se mi nelibi CentOS, tak nahodim Debian stable. A pokud se jedna o distro, ktere je delane tak, ze bez rebotu rovnou prestane fungovat, protoze zaroven prisel novy software, ktery se starym jadrem uz nechrochta, tak pryc s nim anebo neremcam a rebootuju.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Jenda 11. 10. 2014, 21:08:38
Nemá to tak bloated userspace plný nepotřebných služeb jako Linux posledních pár let (consolekit, policykit, journald a podobně, vypiš si na libovolné, nedejbože desktopové distribuci, běžící procesy).
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: vana-hb 11. 10. 2014, 23:08:40
@karlik: CentOS a yum neznam ani nahodou, takze tak uplne netusim, jak si ten vypis prebrat. Nicmene na normalnim distru to, ze vydali nove jadro obvykle neznamena vic, nez ze vydali nove jadro.
Toto ovsem plati i pro CentOS společně s pravidlem "neopravuj co funguje". Já mám dva centos servery a dnešní den má jeden uptime 90 a druhý 120 dní a na restart se nechystám. To jen aby nevznikla fáma.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Tomáš Marný 11. 10. 2014, 23:28:00
To by som povazoval za vyhodu z pohladu, ze nemusim kazde 2-3 tyzdne restartovat stroj kvoli tomu, ze vyslo nove jadro.

OMG! Že vyšlo nové jádro snad neznamená, že si ho hned musíš nainstalovat!
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: piter_sk 12. 10. 2014, 12:58:04
Memory management. Rovnakej sluzbe (web na apache, php a mysql napriklad) staci menej RAM na FreeBSD ako na Linuxe. Nie o vela, ale ked ides tesne na FreeBSD a migrujes na Linux, mas problem.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Jenda 12. 10. 2014, 13:18:08
Memory management. Rovnakej sluzbe (web na apache, php a mysql napriklad) staci menej RAM na FreeBSD ako na Linuxe. Nie o vela, ale ked ides tesne na FreeBSD a migrujes na Linux, mas problem.
Nemáš to blbě zkompilované nebo pozapínané nějaké featury navíc na tom Linuxu? Aplikace by měla alokovat stejně a shared knihovny jsou na obou.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: piter_sk 12. 10. 2014, 13:33:30
Nemáš to blbě zkompilované nebo pozapínané nějaké featury navíc na tom Linuxu? Aplikace by měla alokovat stejně a shared knihovny jsou na obou.
Nemyslim. Vsetko je instalovane z ofi repozitarov - debian. Mozno by sa to dalo poriadne ponastavovat. Osobne si myslim ze za to moze linuxacka cache (takze sice zerie viac RAM, ale ma lepsi vykon), ale ten rozdiel nie je az taky velky a RAM nie je az taka draha. Problem nastava ked migrujeme zakaznika z FreeBSD, kde prezival na hrane so 4G RAM na linux. Riesenie - dame mu 8G RAM a je klud. Nikto nemal cas riesit ci web ide lepsie pre viac RAM alebo pre modernejsi system. Skor ten cas vyuzijeme na oslavu smrti dalsieho FreeBSD :D - tym nechcem povedat ze FreeBSD je zly system, to v ziadnom pripade.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: yenn 12. 10. 2014, 22:17:31
Dost záleží na preferencích a na tom, na co je člověk zvyklý.

Osobně vidím výhody v:
- čistší userspace
- logičtější (a bezpečnější) výchozí konfigurace různých démonů - v GNU/Linuxu dá narazit na divně nastavená oprávnění a výchozí konfiguraci, kdy zjevně autorovi stačilo, že to běží a už se nestaral o to jestli je to správně z hlediska zabezpečení
- celkově snazší správa systému (subjektivní dojem) - rc.conf, textové soubory (jinak používám Slackware, takže nastavit FreeBSD pro mě byla otázka chvíle)
- PF firewall
- ZFS přímo v OS (ačkoliv to je irelevantní, pokud ho nepoužíváš)

Nevýhody:
- PF ustrnulo ve verzi 4.5, (je to upravené pf z OpenBSD s podporou SMP) - novější verze se asi hned tak nedočkáme, protože by opět šlo o velké zásahy do kódu OpenBSD pf

Dále co se týče PF, Iptables ho dohání (třeba ipset místo tabulek v pf) a celkově toho díky modulům umí víc (třeba pracovat s MAC adresami), ale nejsou tak dotažené z hlediska "skriptování" a deklarace pravidel. Osobně mi pf přijde jako mix iptables a shorewallu, který je flexibilnější co deklarování pravidel týče (makra, tabulky, načtení tabulek ze souboru, apod.). A pravidla jsou ve výsledku kratší, takže nemusím zbytečně psát tolik písmenek :-)
Ostatně, pokud chceš mocnější firewall na FreeBSD, jsou tu IPFW a IPF.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 19. 10. 2014, 12:50:54
Nepouzivam ZFS, tak neviem aky je rozdiel medzi jeho implementaciu na FreeBSD a na Linuxoch a tiez z pohladu dennodenneho pouzivania.
Hlavní rozdíl je v tom, že ZFS je ve FreeBSD "oficiálně" a už 6 let [1], takže už se za tu dobu podařilo leccos vychytat. A i po tak dlouhé době jsem teď narazil na bug, kterej se dost nepříjemným způsobem projevuje za speciálních okolností... Na Linuxu je ZFS "produkční" cca 2 roky. Kvalitu nemůžu posoudit, neprovozuju, ale 2 roky jsou prostě 2 roky... A hlavně: na Linuxu nikdy nebude ZFS oficiálně podporovaný, takže ho distributoři nebudou testovat a nebudou na něj brát ohled. Jak moc na něj berou ohled vývojáři jádra, to netuším.

Oproti tomu na FreeBSD můžeš mít ZFS i s komerční podporou ( http://www.ixsystems.com/ )

[1] https://www.freebsd.org/releases/7.0R/announce.html

Jaily maju konkurenciu v linuxovych kontajneroch.
Tady platí v podstatě totéž: jaily jsou ve FreeBSD patnáct let [2] a za tu dobu se leccos vychytalo, dost se vystříbřilo, jaký nástroje používat, a OS to celý pěkně podporuje. Na Linuxu jsou kontejnery mladší a teprve poslední dobou se dostávají do obecnýho povědomí. A jak je v Linuxovým světě zvykem, každej, kdo má ve dveřích kukátko, má pocit, že by si měl kolem toho postavit vlastní toolchain, takže situace je silně nepřehledná (plus spoustu lidí kolem toho plácá totální nesmysly typu "hele, jak mi ta virtuální mašina rychle naběhne" - propána, jaká virtuální mašina?!). Až se vystříbří nějaký vítěz (Docker?) a dostane pořádnou podporu distributorů a OS, tak to teprve bude trochu srovnatelná situace. Potom na tom budou LXC asi i líp, páč je to novější technologie, tak ještě aby nebyla lepší :)

Úplně samostatná kategorie je bezpečnost - to je u LXC zatím hic sunt leones ;) - nedávno jsme se tady o tom bavili, že vývojáři říkali, že chyby se ani nemají hlásit, protože to prostě teď nemá smysl... (sorry, link nenajdu)

[2] https://www.freebsd.org/cgi/man.cgi?query=jail&sektion=8&manpath=FreeBSD+4.0-RELEASE&format=html

Moj subjektivny pocit je, ze jadro FreeBSD je konzervativnejsie, vyvojari netlacia do jadra kazdu novinku. To by som povazoval za vyhodu z pohladu, ze nemusim kazde 2-3 tyzdne restartovat stroj kvoli tomu, ze vyslo nove jadro.
Hele, čert vem jádro :) Pro mě je hlavní rozdíl v *userlandu* - FreeBSD mi subjektivně připadá přehlednější, čistší a tímpádem i podstatně jednodušeji pochopitelný, upravitelný, spravovatelný. Mám pocit, že ve spoustě věcí je docela přehledný systém - od poznámek o vydání, přes možnost dohledat přímo ve zdrojácích, k jakým změnám kdy došlo a různý takovýhle drobnosti, který prostě admina potěší.

Konkrétní příklad: fakt hrozně moc se mi líbí ta politika, že samotný FreeBSD je přesně určená malá množina různýho SW ("base"), kde zdrojáky jsou v jednom CVSku (dneska už SVN) a zbytek se instaluje pomocí portů a za to FreeBSD nebere zodpovědnost, protože to je prostě software třetích stran. Takže base má projekt pod kontrolou a může dávat garance - např. že v rámci major verze se nemění ABI, takže když ti něco jede na 10.0, můžeš se slušně spolehnout na to, že to bez úprav spustíš i na 10.x. To je stejný jako třeba na RHELu, ale ta množina je rozumně malá, takže se dá slušně spolehnout, že nebude problém s nějakým hustým backportováním věcí do x softů, jejichž verze už autor dávno pohřbil...

No a porty, to je úplně fantastická věc - vytvořit opatchovaný balík je otázka nahrání patche do adresáře a spuštění jednoho příkazu. Srovnej se SRPM... No comment... Vytvořit si vlastní balík je podobně v pohodě. A všechno si krásně přeložíš i s řešením závislostí... A jestli chceš jít dál, nainstaluješ si Poudriere, kterej ti krásně vytvoří vlastní repo. Instalace opět jedním příkazem a konfigurace změnou asi tak dvou řádků v textovým konfigu. Srovnej s http://fedoraproject.org/wiki/Koji/ServerHowTo - mají i slavnostní seznam organizací, kterým se Koji podařilo rozjet a používat - takový heroický výkon si zaslouží umístění do síně slávy :))

Samozřejmě tohle všechno je hezký, ale marná sláva, počet uživatelů a developerů je oproti Linuxu minimálně o řád jinde, což má svoje důsledky... Zvlášť průserový je, že lidi kolem Linuxu poslední dobou na nějakou přenositelnost z vysoka [...] a hrají si na svým písečku bez ohledu na kohokoli (systemd, Wayland - zachvíli málem nebude žádný DE, který by bez toho vůbec fungovalo...)
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 19. 10. 2014, 13:06:46
Jo a ještě jednu praktickou implikaci bych zmínil: to, že je systém tak přehledný a jasný, vede pak k tomu, že třeba můžeš vzít nainstalovaný FreeBSD a _úplně bez úprav_ ho spustit třeba jako bezdiskovou stanici nebo jako RO systém na flashce - jádro zvládne úplně v pohodě namountovat root z NFS (bez jakýchkoli opiček typu ramdisk, nedejmatkopřírodo dokonce GRUB 2...) a startovací skripty zase poznají, že je root namountovaný RO a tomu zbytek bootování přizpůsobí - vytvoří ramdisk a automagicky tam nakopírují obsah /var. Pokud máš v rootu spešl adresář s konfigurací, tak ti stejným způsobem přemountují i /etc a základ přepíšou konfigurací  pro ten konkrétní stroj (např. podle jeho MAC adresy). Takže vytvořit X bezdiskových stanic je opět otázka vytvoření pár souborů. Když se o totéž člověk snaží na Linuxu, tak je to takovej opruz (s ramdiskem, GRUBem, RO partisnou...), ze se na to dělají spešl varianty OS (netboot.img apod.), jinak by se z toho člověk zbláznil... Snad jedinou světlou výjimkou je Slackware, ve kterým se ještě celkem dá orientovat a zprovoznit si to ručně, ale ani tam to není žádná procházka tučňákovou alejí...
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: noro 21. 10. 2014, 21:30:37
OMG! Že vyšlo nové jádro snad neznamená, že si ho hned musíš nainstalovat!
Vy asi poznate moje systemy a viete, ci sa ich zranitelnosti tykaju, ze?
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 21. 10. 2014, 21:46:48
OMG! Že vyšlo nové jádro snad neznamená, že si ho hned musíš nainstalovat!
Vy asi poznate moje systemy a viete, ci sa ich zranitelnosti tykaju, ze?

By mne tedy zajimalo, co provozujete, ze se vas tyka uplne kazda zranitelnost.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: to_je_jedno 21. 10. 2014, 21:50:55
Memory management. Rovnakej sluzbe (web na apache, php a mysql napriklad) staci menej RAM na FreeBSD ako na Linuxe. Nie o vela, ale ked ides tesne na FreeBSD a migrujes na Linux, mas problem.
tohle je v dnesni dobe pri dnesnich cenach naprosto o nicem.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 21. 10. 2014, 22:43:24
Tak me napada, ze vyhoda rodiny BSD by mohla byt ve stabilite. Tedy ve smyslu, ze v Linuxu se porad neco rozvrtava a prekopava, az ma clovek kolikrat dojem, ze se z toho stava sracka, skoro jako Widle, protoze kazdou chvili neco nechodi nebo je jen na pul dodelane. Tohle jsem o BSD zatim nejak neslysel.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Neviditelný 21. 10. 2014, 23:03:24
OMG! Že vyšlo nové jádro snad neznamená, že si ho hned musíš nainstalovat!
Vy asi poznate moje systemy a viete, ci sa ich zranitelnosti tykaju, ze?
A na BSD systémech se kvůli opravě zranitelnosti v jádře restartovat nemusí? Na Linuxu se tohle snaží řešit kSplice či kGraft. Linux dále nabízí longterm jádra s prodlouženou podporou (v současné době 2.6.32, 3.2, 3.4, 3.10, 3.12 a 3.14) která se aktualizují jen kvůli bezpečnostním a stabilitním opravám.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Lol Phirae 21. 10. 2014, 23:12:32
Tak me napada, ze vyhoda rodiny BSD by mohla byt ve stabilite. Tedy ve smyslu, ze v Linuxu se porad neco rozvrtava a prekopava, az ma clovek kolikrat dojem, ze se z toho stava sracka, skoro jako Widle, protoze kazdou chvili neco nechodi nebo je jen na pul dodelane. Tohle jsem o BSD zatim nejak neslysel.

Ano, na FreeBSD jsou i bugy velmi stabilní... (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=124933)
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 21. 10. 2014, 23:27:20
Tak me napada, ze vyhoda rodiny BSD by mohla byt ve stabilite. Tedy ve smyslu, ze v Linuxu se porad neco rozvrtava a prekopava, az ma clovek kolikrat dojem, ze se z toho stava sracka, skoro jako Widle, protoze kazdou chvili neco nechodi nebo je jen na pul dodelane. Tohle jsem o BSD zatim nejak neslysel.

Ano, na FreeBSD jsou i bugy velmi stabilní... (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=124933)

Hm, zajimave. Stava se tam tohle casto? Jinak se nemuzu zbavi dojmu, ze v Linuxu take nektere bugy trvaji ponekd dele, nez by bylo zahodno. Uz treba vyresili zvysenou spotrebu kuli nejakemu bugu, zejmena pak na nekterych strojich?
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Neviditelný 21. 10. 2014, 23:33:25
Uz treba vyresili zvysenou spotrebu kuli nejakemu bugu, zejmena pak na nekterych strojich?
Kvůli jakému bugu na jakých strojích? Problémů se spotřebou bylo víc a měly různé příčiny
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 22. 10. 2014, 00:14:51
Uz treba vyresili zvysenou spotrebu kuli nejakemu bugu, zejmena pak na nekterych strojich?
Kvůli jakému bugu na jakých strojích? Problémů se spotřebou bylo víc a měly různé příčiny

Tak to uz je jedno. Rekneme pokud mozno vsechny, protoze to je dost neprijemna zalezitost, navic se v nekterych pripadech jednalo o regresi oproti starsim jadrum.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: TrolzUK 22. 10. 2014, 00:37:46
nema systemd !
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Neviditelný 22. 10. 2014, 00:48:52
Uz treba vyresili zvysenou spotrebu kuli nejakemu bugu, zejmena pak na nekterych strojich?
Kvůli jakému bugu na jakých strojích? Problémů se spotřebou bylo víc a měly různé příčiny

Tak to uz je jedno. Rekneme pokud mozno vsechny, protoze to je dost neprijemna zalezitost, navic se v nekterych pripadech jednalo o regresi oproti starsim jadrum.
Všechny se nevyřešily zcela určitě, protože když se nějaké opraví, jiné se zase - zpravidla na novém hardware - objeví. Pradávný bug Intelu s nefunkčním RC6 na Sandy Bridge IGP je opravený už hodně dlouho (https://lkml.org/lkml/2012/2/23/549). Způsob zacházení s ASPM se taky předělal (https://lkml.org/lkml/2011/11/10/467). Od té doby Intel opravil třeba nepříjemný bug s vysokou spotřebou po probuzení (http://lists.freedesktop.org/archives/dri-devel/2013-July/041827.html) - aspoň tedy na SNB a možná ne úplně, protože podobné problémy byly hlášeny i s jádry 3.11 a 3.12. Současný kód intel_pm.c vypadá už úplně jinak. Dynamická správa napájení na Radeonech R600 a SI je k dispozici od 3.1(?) a aspoň dle mých zkušeností funguje.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Ondra Satai Nekola 22. 10. 2014, 09:40:50
nema systemd !

A vsichni vime, ze systemd je zlo proste z definice.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 22. 10. 2014, 10:48:43
Ano, na FreeBSD jsou i bugy velmi stabilní... (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=124933)
Hm, zajimave. Stava se tam tohle casto?
[/quote]
Tohle není moc bug, spíš feature request ("I feel pf should be updated to 5.1 in FreeBSD") a je to request na věc, která není triviální (PF se ve FreeBSD pokud vím od OpenBSD dost posunulo, mj. kvůli tomu, že v OpenBSD jede v jednom vláknu).

Za druhé: ve FreeBSD není PF jediný firewall, takže dobrý workaround může být prostě přejít na jiný, který touhle limitací netrpí.

A za třetí vůbec nechápu pointu. To jako v jiných OS nejsou bugy/feature requesty, který zůstávají trčet roky? V jakém například takové nejsou? Docela rád bych ho začal používat, protože zjevně ten projekt musí mít neomezené zdroje, když plní každýmu každý přání, narozdíl od FreeBSD, které má zdroje omezené a tímpádem musí prioritizovat, co je potřeba řešit a co moc lidí netrápí, takže to holt musí počkat no.

[1] http://www.openbsd.org/faq/pf/perf.html
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 22. 10. 2014, 16:31:34
Jezis, tak se dohodnete. Je FreeBSD stabilni, spolehlivy system, mene rozvrtany nez Linux, nebo neni? Ja mel zato, ze spis asi ano, i kdyz ho sam neznam, ale ted jsem na pochybach.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 22. 10. 2014, 17:14:27
Jezis, tak se dohodnete. Je FreeBSD stabilni, spolehlivy system, mene rozvrtany nez Linux, nebo neni?
"Méně rozvrtaný" je dost subjektivní. Objektivně je jedodušší, přehlednější a tímpádem snadněji pochopitelný, udržovatelný a upravitelný.

Co se týče rozvrtanosti, tak spíš bych řekl, že se jedna věc obvykle nedělá několikrát - spíš se udělá jednou a pak to funguje dlouho. Subjektivně mám pocit, že tam není tolik veletočů ala devfs, sysfs, procfs, udev, oss, alsa, pulseaudio...

Ja mel zato, ze spis asi ano, i kdyz ho sam neznam, ale ted jsem na pochybach.
Já pořád nechápu, na základě čeho jsi na pochybách. Na základě toho, že někdo měl nějaký specifický problém, který vyžadoval náročné řešení a to řešení zatím nikdo nezrealizoval, protože to není masový problém?

Vzal jsem úplně náhodný bug z Ubuntu a hle: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/689820
Confirmed    Undecided   Unassigned, 2010.

Nebo na co jsem osobně narazil a znepříjemnilo mi to život:
https://plus.google.com/109540561880466469418/posts/TAYTy8DHMLq

Čemu se jako divíš, to vidíš poprvé nějakou bugzillu?
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 22. 10. 2014, 18:14:56
Ja mel zato, ze spis asi ano, i kdyz ho sam neznam, ale ted jsem na pochybach.
Já pořád nechápu, na základě čeho jsi na pochybách. Na základě toho, že někdo měl nějaký specifický problém, který vyžadoval náročné řešení a to řešení zatím nikdo nezrealizoval, protože to není masový problém?

Ciste na zaklade teto diskuse. Mel jem zato, ze BSD systemy jsou dost bombenfest systemy, o kterych vim starou belu. No, ted mi brzo asi vznikne starsi notebook, tak asi nejake BSS vyzkousim a uvidim, jak moc mi z toho pujde hlava kolem.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 22. 10. 2014, 18:46:43
Ciste na zaklade teto diskuse. Mel jem zato, ze BSD systemy jsou dost bombenfest systemy, o kterych vim starou belu. No, ted mi brzo asi vznikne starsi notebook, tak asi nejake BSS vyzkousim a uvidim, jak moc mi z toho pujde hlava kolem.
Na notebooku stabilitu FreeBSD nevyzkoušíš, maximálně se můžeš seznámit s tím, jak vypadá a jak se spravuje. FreeBSD je jádro + základní věci, na kterých moc nevím, jak bys chtěl stabilitu na desktopu zkoušet. Všechno ostatní se instaluje z portů a je to software nějakých třetích stran, jehož stabilita závisí na programátorech těhle třetích stran. FreeBSD se netváří, že za ně ručí, nebackportuje opravy, nedělá QA testy ani nic podobného. Maximálně ke staženým zdrojákům přidává nějaké patche, aby sw šel vůbec zkompilovat, případně řeší nějaké nejhorší problémy. Rozhodně ale netvrdí, že "tohle je naše stabilní KDE".

Takže jestli ti bude padat samba, gnome, thunar nebo compositor, tak to je klidně možný, ale to se pak budeš muset obrátit na výrobce těhle softwarů, protože to nejsou projekty týmu FreeBSD. To jenom na Linuxu se ustálila taková zvláští anomálie, že se distributoři tváří, že ručí za všechno, opravují všechno, obackportovávají všechno a pak to vypadá tak, jak to vypadá :)
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: paul 22. 10. 2014, 19:24:34
To jenom na Linuxu se ustálila taková zvláští anomálie, že se distributoři tváří, že ručí za všechno, opravují všechno, obackportovávají všechno a pak to vypadá tak, jak to vypadá
Protoze lidi nezajima skutecny stav veci, ale jen pocit za ktery jsou dokonce i ochotny platit. Nema to ani cenu vysvetlovat, protoze o pravdu ktera byva slozitejsi a min prijemna neni zajem.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: JardaP . 22. 10. 2014, 19:37:58
@Mirek Prýmek: Ja mel na mysli spis stabilitu ve smyslu stalosti, ne ve smyslu, ze mi nezuchne system, coz mi ani Linux uz dlouho neudelal. Jsem si jen rikal, ze by clovek mohl ocenit, ze nemusi preoravat nekde neco v systemu, protoze vcera se to delalo nejak a dneska mame systemd nebo jiny posledni horecnaty vykrik.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 22. 10. 2014, 21:05:11
@Mirek Prýmek: Ja mel na mysli spis stabilitu ve smyslu stalosti, ne ve smyslu, ze mi nezuchne system, coz mi ani Linux uz dlouho neudelal. Jsem si jen rikal, ze by clovek mohl ocenit, ze nemusi preoravat nekde neco v systemu, protoze vcera se to delalo nejak a dneska mame systemd nebo jiny posledni horecnaty vykrik.
Tak to jo. Ale to zase poznáš spíš na serveru a až po několika letech používání (přejdou 3 major verze a uvidíš, co ještě platí a co už ne z té, se kterou jsi začínal...). Na desktopu s tím FreeBSD nic moc neudělá - pokud se vývojáři XFCE rozhodnou, že bez DBUSu nic fungovat nebude, tak bez DBUSu nic fungovat nebude - ani na FreeBSD :)

Maximálně se rozdíl může projevit v tom, že když GNOME nebude fungovat bez systemd, tak na FreeBSD nebude novější verze třeba vůbec. Ono by se taky houbeles stalo, dyť se to stejně nedá používat ;)
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Lenin POWER! 22. 10. 2014, 22:05:54
Memory management. Rovnakej sluzbe (web na apache, php a mysql napriklad) staci menej RAM na FreeBSD ako na Linuxe. Nie o vela, ale ked ides tesne na FreeBSD a migrujes na Linux, mas problem.
tohle je v dnesni dobe pri dnesnich cenach naprosto o nicem.

Nas ARM cluster pro hadoop je na freebsd9 protoze ti tam zbyde o 1GB RAM vice pro uzivatelske ulohy. Mame i testovaci variantu s gentoo. ArchLinux se neosvedcil, mel prilis mnoho bugu, ale porad mene nez Fedora tu snad nerozbehli vubec padala jim tam jvm.

Gentoo neni zas tak spatny az na ty use flagy, konfigurace pres menu ala freebsd je vyrazne lepsi. Kompiluje to ale strasne pomalu, chtelo by to clang jako systemovy kompilator.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 22. 10. 2014, 22:26:19
ArchLinux se neosvedcil, mel prilis mnoho bugu
ArchLinux je na servery naprosto nevhodnej, je to spíš fajn věc pro desktopový hračičky.

, ale porad mene nez Fedora tu snad nerozbehli vubec padala jim tam jvm.
Proč ne radši CentOS/RHEL? Když se tam pro ty potřebný softy přidají repa, aby byly čerstvý verze, tak je to docela fajn distro.

Kompiluje to ale strasne pomalu, chtelo by to clang jako systemovy kompilator.
V Gentoo nebo FBSD? Ve FBSD je od 10 už jenom clang (kromě portů, který kvůli nějakým GNUsismům chtějí vyloženě gcc.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Lol Phirae 22. 10. 2014, 22:49:48
Tohle není moc bug, spíš feature request ("I feel pf should be updated to 5.1 in FreeBSD") a je to request na věc, která není triviální

Co to? Čteme stejný bug? Mluvím o tom, že pf zahazuje fragmentované IPv6 pakety. Neřeší to nikdo už 6 let. Jestli ti to, že některé weby jsou kvůli tomu zcela nepoužitelné, přijde jako feature request, tak vážně nevím.
Název: Re:Vyhody FreeBSD oproti Linuxu
Přispěvatel: Mirek Prýmek 23. 10. 2014, 00:06:36
Co to? Čteme stejný bug? Mluvím o tom, že pf zahazuje fragmentované IPv6 pakety. Neřeší to nikdo už 6 let. Jestli ti to, že některé weby jsou kvůli tomu zcela nepoužitelné, přijde jako feature request, tak vážně nevím.
No já IPv6 používám, dokonce ho i někde tuneluju pres ten Sixxs, PF používám a zatím jsem na žádný problém s fragmentací nenarazil. Čili já s tím žádný problém nemám, nevím, co dělám blbě... No asi nejspíš nepoužívám klienty, kteří si neumějí zjistit maximální MTU, jak jim radí RFC: "It is strongly recommended that IPv6 nodes implement Path MTU Discovery [...] However, the use of such fragmentation is discouraged in any application that is able to adjust its packets to fit the measured path MTU"  http://tools.ietf.org/html/rfc2460

"Spíš" feature requst je to proto, že tohle chování PF je zdokumentovaný. Čili je to požadavek na to, aby PF umělo něco, co teď dle dokumentace neumí. Není to bug v tom smyslu, že by PF dělalo něco, co dělat nemá nebo nedělalo něco, co dělat má. Současná verze prostě tohle neumí.

Pokud s tím ty osobně nějakej problém máš, tak to oprav a pošli patch nebo používej IPFW, IPF nebo Linux nebo Windows, co na to jako chceš slyšet?

Nebo jestli's chtěl slyšet, že FreeBSD je totálně nahovno, tak nemám problém ti udělat radost:

FreeBSD je totálně na hovno! Nikdo ho nikdy nepoužívejte! Mají tam 6 let starý bug - PF zahazuje pakety, který RFC nedoporučuje posílat!