Vlákno názorů k článku Čím je Linux specifický? od Messa - Když jsem začínal s Linuxem já, co mi...

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 5. 2008 15:50

    Messa (neregistrovaný)
    Když jsem začínal s Linuxem já, co mi nejvíc připadalo zvláštní a skoro až vadilo byly linuxové konzole (takové ty po (ctrl-)alt- F1-F6). Měl jsem třeba spuštěný Xka a přitom jsem furt musel myslet na to, že někde tam vzadu běží nějaký textový režim :-) Hotová noční můra :-) Ale už jsem si zvyknul.
  • 11. 5. 2008 20:24

    Anonymous (neregistrovaný)
    Az se Vam podelaji Xka, tak ta konsole bude jedina vec, ktera Vas system dokaze spravit :) A nahodou na prikazove radce se pracuje paradne :P
  • 11. 5. 2008 22:05

    Lael Ophir (neregistrovaný)
    S podivem ve Windows se většinou "nepodělají Xka", jedou celou dobu v GUI, a ničemu to nevadí. Ve Windows ale GUI "just works" (tak jako just works mikrovlnka nebo CD player), což je koncept, který je unixům zcela cizí.
  • 11. 5. 2008 22:41

    Palo (neregistrovaný)
    Ja fakt neviem naco tu smrdis. Vobec nemas o Unixe ani sajnu a zda sa ze ani nemas snahu nieco chapat. Proste tu svojimi neodbornymi primitivnymi prispevkami iba obsmrdas. Naco tu stracas cas?
    On ten graficky rezim obcas just not works (ako sam pises vacsinou nie ale obcas ano) co je ale podla teba asi tiez dobry koncept. Potom je este dobry koncept aj to ze multiuser OS proste akosi nie je multiuser aj ked si ho taky kupujes.
    On je ten Windows proste taky cool az na pripady ked nie je, ale to uz si ziada reinstall. Koncept ako vino.
  • 12. 5. 2008 16:15

    Lael Ophir (neregistrovaný)
    Na prvním místě si netykáme.

    Nevím, co je primitivního na tvrzení, že ve Windows GUI prostě funguje. Vysvětlíte mi to?

    Ten grafický režim kupodivu prakticky vždy just works. Když driver grafiky nejede, bootuje se v SVGA režimu (některá distra Linuxu se to prý po 13 letech už také naučila). Vyjma toho mají Windows Safe Mode, a po neúspěšném bootu ho samy nabízejí.

    V čem Windows nejsou "dost multiuser"?

    "Žádá si reinstall" je pitomost. Nainstalovaný systém se skládá z binárek, dat a nastavení. Technicky *nikdy* není nutné reinstalovat. V některých případech je pravda čas potřebný pro reinstalaci kratší, než čas potřebný pro znovu-rozchození systému (třeba po kompromitaci systému malwarem). Vy ovšem zřejmě mluvíte o lamách, které si systém rozeserou do té míry, že si s ním neporadí, a tak to "léčí" reinstalací. Ale to dělají jen lidé, kteří nemají o Windows ani šajnu, a nemají ani snahu něco chápat. Pokud je to váš případ, proč v této diskuzi smrdíte se svými primitivními a neodbornými příspěvky?
  • 13. 5. 2008 11:08

    bez přezdívky
    >Technicky *nikdy* není nutné reinstalovat.

    Technicky není nutné ani instalovat. Proč si prostě nerozbalit soubory z instalačního CD a registry nenatukat v notepadu?

    >V některých případech je pravda čas potřebný pro reinstalaci kratší, než čas potřebný pro znovu-rozchození systému.

    Pro 99% běžných uživatelů je poměr času na reinstalaci k času pro opravu systému roven nekonečnu.

    >Vy ovšem zřejmě mluvíte o lamách, které si systém rozeserou do té míry, že si s ním neporadí, a tak to "léčí" reinstalací.

    Autor příspěvku má zřejmě na mysli oněch 99% uživatelů - Vámi souhrně označených jako lamy.

    >Ale to dělají jen lidé, kteří nemají o Windows ani šajnu, a nemají ani snahu něco chápat.

    Pořád dokola:) 99% uživatelů nemá o Windows ani šajnu.
  • 13. 5. 2008 14:39

    Lael Ophir (neregistrovaný)
    Pak ovšem není na místě tvrdit "Windows je třeba reinstalovat", ale "neumím s Windows, tak si je místo úklidu raději reinstaluji". Je to jako se přestěhovat, když v bytě udělám moc velký bordel, a rozbiju okno.
  • 14. 5. 2008 10:44

    Seti (neregistrovaný)
    Jojo, Windows jsou tak "robustní" systém, že se v tom kolikrát nevyznají ani na placené podpoře MS :DDD
  • 16. 5. 2008 16:53

    bez přezdívky
    Přirovnání k bordelu v bytě je směšné, přece i největší dement je schopen uklidit nepořádek, zato udělat pořádek v poškozených Windows je často tvrdý oříšek i pro certifikovaného Microsoft specialistu:)

    Ještě k multiuser Windows:

    1. Žádný desktopový OS od Microsoftu není multiuser ve smyslu současné práce více uživatelů. Čistě technicky sice Windows umožňuje z příkazové řádky spustit proces s identitou jiného uživatele, ale pro běžného uživatele je to nepoužitelné a pro správce značně nekomfortní a omezijící.

    2. Windows servery sice umožňují práci více uživatelů pomocí terminálových služeb, ale spousta aplikací má s během na terminálovém serveru různé menší či větší potíže, protože tato možnost byla do Windows jaksi dobastlena dodatečně a to tuším počínaje Windows NT Terminal Edition. Instalace aplikací, které mají běžet vzdáleně se musí provádět obskurním způsobem, kdy Windows žongluje s .ini soubory a dělá různé další podivné věci, aby vytvořily aplikaci dojem, jako by ji spouštěl jen jediný uživatel. Navíc se vzdálené a lokální sešny chovají a konfigurují jinak.

    3. Lokálně spustit více uživatelských sezení najednou není možné na žádném systému Windows, i když od Windows XP už alespoň není nutné pro spuštění další sešny ukončit všechny aplikace a odlogovat se.
  • 16. 5. 2008 17:06

    jerchul (neregistrovaný)
    Ad 1) *Desktopovy* OS a *soucasna* prace vice uzivatelu... To je neco jako "dobre rano" pro nocni ptaky...
  • 17. 5. 2008 21:44

    bez přezdívky
    Nemůžu s vámi souhlasit z těchto důvodů:

    1. Rozdíl mezi desktopovým OS a nedesktopovým dělá Microsoft - a to čistě z marketingových důvodů. Pamatuji si na jednu šílenou příhodu. Když byly Windows NT Workstation, tak marketingoví guru Microsoftu rozhodli, že tento OS nebude umět SW raid. Viděl jsem pár lidí, kteří si přikoupili druhý disk aby si udělali mirror (používali počítač k práci, nechtěli si mirrorovat nejnovější 3D hru) a s hrůzou zjistili, že volba "vytvořit mirror" zůstala šedá i po instsalaci druhého disku. Zřejmě si na svou stanici měli nainstalovat serverový OS:) Neuvěřitelné. Ano, ti chudáci zkoušeli dávat dobré ráno nočním ptákům, bohužel o tom který pták je noční a kdy začíná ráno rozhodli marketingové týmy zřejmě při některém ze svých brainstormingů.

    2. Vaše logika aplikovaná např. na oblast potravin by znamenala: na co prodávat kvalitní sójovou omáčku z Číny, když si stejně většina lidí koupí sójovku Vitana, která je levnější a to že chutná jak Maggi není důležité, protože většina stejně ani neví, jak má chutnat.

    3. Nevidím jediný důvod, proč by maximální rychlost mého auta měla být 130km/h jen pro to, že rychleji se stejně jezdit nesmí.

    4. Reagoval jsem na dotaz, proč někdo nepovažuje Windows za multiuser systém, ne na dotaz, k čemu je to dobré (to si případný zájemce může přečíst v teoretických publikacích nebo vyzkoušet v Linuxu/Unixu).

    5. Tuto možnost využívám skoro denně a to k plné spokojenosti mě i mé přítelkyně. Nicméně s vámi musím souhlasit, že člověk který nikdy v životě neviděl auto nebude snít o tom, jak se projede v luxusní káře.
  • 24. 5. 2008 16:48

    Lael Ophir (neregistrovaný)
    Na prvním místě je třeba udržovat systém ve stavu, kdy je použitelný. Pokud se ho uživateli podaří rozprasit, může být "úklid" nad jeho síly (což není chyba OS). To ovšem není specifikum Windows. Zkuste si někdy přerazit závislosti RPM balíčků, třeba potom také budete reinstalovat (nebudete zdaleka první). Ve Windows máte také možnost použít System Restore (o kterém většina BFU ovšem neví).

    1. Desktopový systém je desktopový. Samozřejmě by bylo možné na desktopovém systém provozovat cokoliv, co na serverovém. Otázka je, za to by pak zákazníci platili navíc v serverové edici Windows. Jinak spuštění procesu pod jiným uživatelem je možné jak z command line, tak z GUI. Stačí pravý klik myší, a vybrat Run as. Vyjma toho můžete přihlásit k desktopu dva uživatele najednou, a vybrat si, kterého z nich chcete zobrazovat (Secondary Logon).

    2. Některé aplikace mají samozřejmě problémy s během na Terminal Services. To je proto, že některé aplikace píšou idioti. Například tvůrce Total Commanderu dlouhá léta ukládal konfiguraci aplikace do Program Files, k binárkám své aplikace (už je to snad opravené). "Kupodivu" pokud nejste admin, tak tam nesmíte zapisovat, a Total Commander postižených verzí vám nepůjde. Některé aplikace pro DOS (a občas bohužel i pro Windows) zase provádí busy waiting, což je pro použití na terminálovém serveru naprosto nevhodné. Obecně tyhle věci ale nejsou problémem Terminal Services, ale prasácky napsaných aplikací.
    Vezměte ale v úvahu, že Windows používá pro vzdálený desktop protokol RDP, který je mnohem úspornější, než X11. Navíc nastavení serveru i klienta je triviální (it just works), ne jako v případě X11.

    3. Samozřejmě Secondary Logon je právě více uživatelských sessions najednou. A pochopitelně můžete běžet další procesy či služby pod jinými účty.
  • 25. 5. 2008 11:08

    bez přezdívky
    > Na prvním místě je třeba udržovat systém ve stavu, kdy je použitelný. Pokud se ho uživateli podaří rozprasit, může být "úklid" nad jeho síly (což není chyba OS).

    V tom s Vámi souhlasím. Bohužel většina běžných uživatelů není schopna Windows v provozuschpném stavu udržet, protože to není tak jednoduché, aby to zvládl BFU. Takže většině uživatelů se podaří systém rozprasit, a "úklid" je vždy nad jejich síly.

    > Zkuste si někdy přerazit závislosti RPM balíčků, třeba potom také budete reinstalovat.

    Ano, opět souhlas. Toto je ovšem extrémní případ, většinou si BFU zlikviduje svůj systém mnohem méně drastickým způsobem - prostě jen tím, že ho pužívá a instaluje software. V důsledku virů, spywaru a nezáplatovaného systému se pak Windows stávají čím dál nepoužitelnější, až jednou zkolabují úplně, nebo už s nimi má uživatel tolik problémů, že sáhne k reinstalaci.

    > Ve Windows máte také možnost použít System Restore (o kterém většina BFU ovšem neví).

    Neví, nikdy vědět nebudou a ani vědět nechtějí. System Restore není nástroj pro BFU.

    Dalším zásadním problémem je práce BFU pod admin účtem, což je defaultní nastavení po instalaci Windows. Aby takto uživatel nepracoval, musí přijít někdo, kdo "tomu rozumí", uživateli to nastavit a vysvětlit. I když tohle udělá, problémy nekončí. BFU si pak není schopen nainstalovat sám programy a zkuste mu vysvětlovat nějaké Run as anebo přihlašování se do systému pod admin účtem. Oproti tomu na Linuxu toto BFU neřeší, prostě spustí nějaký klikací nástroj pro správu SW a ten se ho buď zeptá nebo nezeptá na root heslo (podle distribuce). Navíc ve windows existují programy, některé dokonce od MS, které když nainstalujete pod administrátorem a potom poprvé spustíte pod neprivilegovaným účtem, tak dojde k chybě způsobené tím, že onen program ještě potřebuje provést akce,na které uživatel nemá oprávnění. A tak bych mohl pokračovat dál. Prostě BFU na Windows musí pracovat pod administrátorem, pokud nemá někoho znalého, kdo mu počítač spravuje. A tím se kruh uzavírá, Windows jdou pomalu ale jistě do kytek.

    K jednotlivým bodům:

    1. V tom si neodporujeme. Říkal jsem, že jde o marketingové rozhodnutí MS, jehož důsledkem je, že uživatel přichází o možnosti, které jsou naprosto běžné a přirozené na každém unixovém systému.

    2. Ano některé aplikace píšou idioti a proto mají problém na terminálovém serveru. Je to dáno tradicí programování a používání Windows systémů, které se jako multiuser používají jen zřídka a většina BFU jsou administrátoři. Pod linuxem by takový program byl nepoužitelný. RDP je mnohem úspornější než X11, to máte pravdu, nicméně na LAN stejně komfortní spouštění vzdálených aplikací jako na např. Linuxu přijde na několik desítek až stovek tisíc (Windos server + nějaký Citrix Metaframe), takže to můžeme shrnout, že pro malou až střední firmu nebo domácího uživatele je vzdálené spouštění aplikací na platformě Windows nemožné.
    3. Secondary Logon je maximum, čeho se dá na Windows stanici dosáhnout, což je trochu málo. V podstatě to pouze znamená, že nemusím ukončovat všechny aplikace. K ničemu jinému se to použít nedá.
  • 27. 5. 2008 17:34

    Lael Ophir (neregistrovaný)
    Udržet Windows provozuschopé není větší problém. Firewall mají, antiviru se hlasitě dožadují (navíc ho typicky dostanete s počítačem), aktualizace si tahají. Před instalací každého SW vidíte digitální podpis autora, případně upozornění, že se může jednat o malware.

    Pokud si BFU nainstaluje malware, je to jeho chyba. Samozřejmě problém je, že v ČR když potřebujete pomoc s počítačem (ať už před akcí, nebo po nepodařené akci), musíte sehnat známého. V téhle zemi zřejmě potřebujete známého na všechno :(. V řadě zemí přitom není problém zavolat placenou help line, a oni vám poradí, případně se vzdáleně připojí, nebo přijedou.

    System Restore je naopak koncipován jako nástroj pro BFU, který si rozhasil systém, a teď ho chce zpět zprovoznit.

    Ve Windows není nutné pracovat pod amin účtem, a už setup doporučuje vytvořit ne-admin účty. Pokud SW vyžaduje účet admina, je holt špatně napsaný. Například nějaký starší MS Office nepočítal s právy na FS, jak jsou ve WinXP (ovšem těžko to vědět před vydáním XP, že). Naopak třeba autora Total Commanderu neomlouvá ani jeho případná smrt. Když jsme u toho, ve Vistě jedete jako ne-admin, i když se jako admin přihlásíte (předpokládám, že zrovna vy víte, jak funguje UAC, a to nemyslím na úrovni "to je to okno, co mě otravuje").

    1. Jak jsem říkal, desktop je desktop, server je server.
    2. Aplikace píšou idioti proto, že psát pro Windows je snadné. Nakonec před vynálezem knihtisku také nevycházely časopisy pro ženy. Naštěstí nemusíme běžet aplikace psané idioty, a nemusíme číst časopisy pro ženy. Programy, které poběžíte na Terminal Services, je stejně nutné vybírat, to asi znáte. Nejde jen o chyby aplikací. Například střih videa na Terminal Services není dobrý nápad, protože 3 uživatelé, kteří spustí MPEG2 encoding, sežerou komplet CPU. Podobně když to někdo rozjede s Excelem, tak vám sežere CPU i paměť (pravda, takových lidí moc není, ale finanční ředitelé, pojišťováci a makléři by vám to ukázali).
    Samozřejmě Windows Server něco stojí. No a pár desítek tisíc, to je jeden plat admina.
    3. Nevím, co více, než Secondary Logon, byste na stanici chtěl. V rámci každé session navíc můžete běžet aplikace pod různými účty. Samozřejmě i neaktivní session dále běží - když tam necháte encodovat video, poběží to dál.

    Jako off topic bych doporučil tenhle překlad. Viděl jsem hodně, ale tohle vše předčí.
    I'd crawl to you baby / Připlazil bych se k tvému dítěti
    http://www.iliteratura.cz/clanek.asp?polozkaID=15759
  • 11. 5. 2008 22:55

    LENIN POWER! (neregistrovaný)
    nejhorsi je kdyz se podelaji Xka na Solarisu. ten totiz nejen ze neumi virtualni console a scrollback aby se s nim lepe pracovalo, ale nezvlada na consoli ani takovy zaklad jako prikaz | more. to more tam proste nestrankuje.
  • 11. 5. 2008 22:58

    anonymní
    Pokud to GUI vůbec naběhne... Vlastní a (na můj vkus) častá zkušenost - stává se mi to po restartu čestvých XP a pak tak různě náhodně (co bych v té chvíli dal za řádek, v kterým bych si ručně nakopíroval soubory, co potřebuju)
  • 12. 5. 2008 12:26

    majkls (neregistrovaný)
    low level io na linuxu taky just works.. narozdíl od windows (se musej dávat drivery a je to takový celý kostrbatý).
    USB flash na linuxu taky just works (na win jsem několikrát zažil, že to nefungovalo.. čert ví proč)
  • 12. 5. 2008 22:23

    Lael Ophir (neregistrovaný)
    Drivery znamená nabootovat v SVGA režimu (to se provede samo), a nechat drivery nainstalovat (průvodce vás provede).

    USB flash disk na Windows just works. Na Linuxu jsem s ním naopak zažil řadu problémů. Například pokud distro nemá automounter, tak potřebujete vědět, jaký device file použít. Jak to asi tak zjistím, když je adresář /dev plný tisíců device files k neexistujícím zařízením? Když jsme u toho, který retard takový systém "správy zařízení" vůbec vymyslel, a proč to někdo nejpozději před 10 lety nepřekopal?
  • 13. 5. 2008 5:24

    Rejpal (neregistrovaný)
    Však ho taky někdo někdo překopal, ale lháři a podvodníci jako Vy budou o udevu, /dev/disk/ a podobných věcech, které jsou na Linuxu zaručeně všude, samozřejmě mlčet. S Vámi to fakt nemá cenu, kdybyste byl boxer, uměl byste jen protivníka kopat do koulí a brzy by vás diskvalifikovali. Tady Vám to nehrozí, tak si dovolujete. Ale že jsou Krčmář, Štastný a spol. neschopní až na půdu, možná si Vás tu i zaslouží. Jen si tu buďte, ať si užijou. :-)
  • 13. 5. 2008 14:43

    Lael Ophir (neregistrovaný)
    Shodou okolností jsem zkoušel SuSE 9.2 (nebijte mě, jestli to bylo 9.1), kde udev nebyl. Asi neplatí, že "zaručeně všude". A asi nepřekopali před 20 lety, ale včera večer (borazně; fakticky před pár měsíci).
  • 14. 5. 2008 10:51

    Seti (neregistrovaný)
    Vzhledem k tomu, že release date SuSE 9.1 bylo někdy v roce 2004, tak je to opravdu relevantní argument pro udev :D
  • 12. 5. 2008 19:44

    MAd MAx (neregistrovaný)
    Hmm gui just works? A co vykon ked sa to zacne srat, to tiez ratate do just works? popripade ctrl+alt+del a zabitie explorera aby sa vam znova nacital manazer okien? JUst works sa na dnesnu dobu da asi tazko oznacit stav 16/265 farieb popripade 1% vykon v 16bpp

    V linuxe startujem gui pomocou dost natvrdleho .profile v home ardesari, preco? ked sa to posere, tak to este stale ide spravit cez konzolu, vlastne nejde lebo treba root privilegia a ten ziaden .profile z iksami nema.

    Sgi staruje gui + X automaticky a tam to fakt just works a taktiez ako win nemaju konzolu, ked som nabootoval (asi po dvoch mesiacoch do singla) tak som bol milo vyteseny tym peknym 16bpp textovym oknom co sa na mna skerilo z 1280x1024 (alebo 1024/768) v ?60hz (neviem ci to nebolo klasickych 75). V sgi to ale taktiez just works hlavne koli tomu ze maju na vyber tak ~10 grafickych kariet... :)
  • 12. 5. 2008 20:04

    Lael Ophir (neregistrovaný)
    Tím "ked sa to zacne srat" máte zřejmě na mysli stav, kdy nelze zavést video driver, a jede se v SVGA režimu. V takovém případě se zavede SVGA driver, který by měl běhat na veškerém HW. Po bootu se automaticky najde driver (posutpně driver cache, Windows Update, CD od dodavatele, nebo musíte manuálně), ten se nainstaluje, a jede se opět v rychlé grafice.

    Ve Windows GUI just works, takže není třeba bootovat do konzole, a rýpat se v konfigurácích X11 serveru, abyste ho rozběhl. Jak jsem psal výše, v nejhorším případě se jede v SVGA módu. Nakonec i boot do konzole (což je alternativní prostředí pro případ, že má problém grafický shell) jede ve Windows v grafickém režimu. Navíc máte možnost opravy startovacího prostředí z instalačního média, pěkně pomocí průvodce.
  • 12. 5. 2008 20:06

    PK (neregistrovaný)
    To je lež. GUI Windows se sype úplně stejně jako X Window System. Takže žádný CD player nebo mikrovlnka. Jenom někomu se sype častěji Windows a jinému Xka. Nemůžete - opakuji, nemůžete - tvrdit, že Windows je od přírody stabilnější než Linux+X.

    Co se týče "just works", jenž má být údajně cizí unixu, zase jde o lež. Myslíte-li staré komerční unixy, tak ty skutečně "just work", přesně to, co mají. Myslíte-li desktopové unixy, ať už Mac OS X nebo různá ditra Linuxu, ty rovněž "just work". Mac OS X, jehož GUI těm vašim slavným Windows dodnes slouží jako nedostižný vzor, ponechám stranou. Linux, ať už s GNOME, KDE nebo i Xfce, už je v tomto ohledu na úrovni, že postačuje na jedné straně pro úplné začátečníky (tím myslím nepopsané listy, které si samy neinstalují systém) a na druhé straně pro extrémně specializované profesionály. Pro ně Linux just works.

    Stěžují si jenom lidé z toho středu, kteří už znají Windows a nic jiného neumějí, případně poučení windowsoví profesionálové, kteří jsou na Windows existenčně závislí, případně ještě pařiči. Stěžují, ale někteří z nich si už stěžovat přestávají.
  • 12. 5. 2008 22:16

    Lael Ophir (neregistrovaný)
    To je lež. GUI Windows se nesype. Podpořím to stejným argumentem, jako vy: žádným.

    MacOS X není systém unixového typu. Společnost Apple opakovaně nebyla schopná napsat vlastní systém, tak použila pár kusů unixových systémů, přidala k nim kus NEXTSTEPu, a naprosto příšerně dobastlila kompatibilitu s MacOS 9-.

    Jestli pro někoho Linux just works, tak já to nejsem. Za svého zkoušení Linuxu jsem zažil tolik bugů, že mě to ještě teď mrzí. Včetně lahůdek typu po výběru jazyka už v dalším dialogu zmršená diakritika (a stejně po celý zbytek instalace, plus po prvním spuštění, pak raději format); instalace features která vyzve "vložte CD 2", a po vložení CD2 pouze trvale výzvu opakuje (přimountované bylo, chybu podle Google postřehla řada lidí); rozpadlý obraz na primárním monitoru po připojení sekundárního monitoru (chyba driveru nv); nesmyslné hlášky nástrojů při vytváření 16. partition na RAIDu (omezení driver modelu, chyba utilit které o tom neví); příšernost zvaná (ne)podpora WiFi (madwifi); text v UTF-8 vypadá na obrazovce OK, ale v Print Preview a na tiskárně jsou znaky mimo ASCII nahrazené otazníky (to tuším souviselo s "podporou" Unicode v nějaké verze Qt). Netvrďte mi, že Linux just works. Na to, jak just doesn't work, narazíte mnohdy už při instalaci (krok zpět ve wizardu vyústil v řadu chybových hlášek).
  • 13. 5. 2008 5:25

    Rejpal (neregistrovaný)
    Linux nemá dialog pro výběr jazyka se zmršenou diakritikou. Dialog pro výběr jazyka se zmršenou diakritikou má jen zmršená systémová distribuce, a nikdo nikomu nezakazuje dělat zmršené distribuce, stejně jako neexistuje povinnost mít fungující Windows. Totéž ty další věci.
  • 13. 5. 2008 14:44

    Lael Ophir (neregistrovaný)
    Ta věc se jmenovala Mandrake Linux. Ale možná *vám* stačí kernel, který just works ;)
  • 13. 5. 2008 14:46

    Lael Ophir (neregistrovaný)
    Ještě bych dodal, dokud vám nedojde paměť, a "just works" kernel nesestřelí náhodně vylosovanou aplikaci. Vylosované PID pro tento běh OOM killeru je... No, nechci rozpoutávat flame, budu šetřit vaše city.
  • 14. 5. 2008 10:58

    Seti (neregistrovaný)
    Ale no tak :D Zajímalo by mě, co udělají Windows, když jim dojde paměť... navíc OOM killer se dá vypnout ;)
  • 14. 5. 2008 16:50

    Lael Ophir (neregistrovaný)
    Když Windows dojde paměť, tak aplikace, která se pokouší paměť alokovat, dostane vrácenou chybu. A protože píšeme ve vyšších jazycích (než je ANSI C), selže nám třeba vytvoření nějakého objektu, což se dá poměrně dobře odchytit (i když amatéři to často nedělají).

    OOM Killer se dá vypnout, jenom se potom takový systém nedá používat, protože mu velmi rychle dojde paměť. To souvisí s nadužíváním CoW, resp. forku. A navíc to vede autory aplikací k tomu, že neúspěšnou alokaci paměti nikdy neošetřují, protože alokace (skoro) vždy projde, a pak jim proces odstřelí OOM Killer když jí chtějí použít. Tím se vytvářejí správné návyky autorů, zvyšuje se robusnost systému, a demonstruje se, o kolik má Linux lepší architekturu, než nějaké ošklivé Windows ;)
  • 12. 5. 2008 22:18

    Lael Ophir (neregistrovaný)
    "někteří z nich si už stěžovat přestávají" - pokud si zvyknou na hromady omezení a chyb, možná si přestanou stěžovat. A pokud se stanou pravověrnými linuxáky, tak si stěžovat prostě nemůžou, protože se to nenosí.
  • 12. 5. 2008 12:22

    Kvakor (neregistrovaný)
    Konzolofobie? :-) Toto je zatim asi nejbizarnejsi pocitacova fobie, s jakou jsem se setkal. Mit z podobnych veci nocni mury, tak jsem davno v Bohnicich.

    Ja osobne textove (resp. framebufferove) konzole dost pouzivam (na nektere veci ani nepoustim Xka, zbytecne zabrana pamet), naopak treba ve Windows (v praci, doma Windows nemam) se dost casto pristihnu, ze mackam Ctrl+Alt+neco, protoze potrebuju spustit neco v prikazovem radku, nez mi dojde, ze jsem ve Windows. Dokonce jsem premysel, ze bych na onu klavesovou zkratku navesil spusteni Putty na fullscreen ...