Stalo se mi, ze na serveru bezela nekillnutelna zombie - nesla odstranit ani poslanim SIGCHLD initu, ac Init byl jeji otec. Podle Wikipedie si ji mel init prevzit i bez toho SIGCHLD, natozpak s nim.
K odstraneni zombie bylo potreba rebootovat. Aby pak lidi neprechazeli na Vistu kvuli takovejmhle vecem. Jakej je pak rozdil mezi Linuxem a Windows, kdyz oboji je potreba obcas rebootovat?
System byl celkem up to date gentoo, Init verze nevim (nema --version flag), kernel 2.6.12-gentoo-r10
Podpora je zhruba stejne kvalitni jako u Windows - cili nepouzitelna. Clovek napise bugreport, nadavaji mu do trollu nebo ho rovnou zabananuji. Kdyz ne, oprava casto trva rok. Nektere veci odmitaji opravit vubec, napr. race condition v jadre pri prepinani konzoli v grafice. To je navrzeny uplne blbe.
Upozornuju ze Windows nemam rad a fandim Linuxu. Jen mi prijde tohle jako smutne, ze takovy veci nedokazou (nebo nechteji vyresit) - jake by to bylo krasne, kdyby dokazali.
Co sa cudujes, ked je tam Gentoo? Ak by tam bol system, kde sa softver nahadzuje z balickov a kazdy balik je patricne testovany jeho spravcom, pravdepodobnost ze sa to stane by bola ovela nizsia, nez pri neotestvanom, vcera skompilovanom systeme. Inac ak po sebe proces zanecha zombika, nie je to chyba OS, ale bugu v aplikacii. Hoci taky Solaris je aj tu popredu - zomobika vie odstranit preapom.
Pro enterprise nasazeni jsou testovane enterprise distribuce. Pripadne free distribuce z nich odvozene (CentOS).
To, ze si do firmy instalujete jakesi pokusne a experimentalni Gentoo je vas problem.
Vyvojari jadra totiz nemaju radi, ked im niekto hovori "toto je zle, opravte to", alebo este horsie "toto je cele zle navrhnute, prerobte to". Ked je v jadre nieco zle, tak to oprav a posli mail "toto je zle a tu je patch". Par bugov som uz opravil - ked je patch zjavne dobry, tak ho hned akceptuju. A ked dobry nie je, tak ti niekto poradi.