Muzu klidne za nej :-)
Linux ma vic nez polovina XP a Vista problemu zaroven. Linux pouziva 1% (kdyz jim hodne pridam) lidi, Vista a XP 99%, to znamena ze s linuxem je 50krát tolik problemu!
Tak třeba, z paže, ten, že u RAID zařízení typu cciss (HP Smart Array) nelze na jednom disku založit více, než 15 partitions. Vyjma toho, že jsem musel zakládat device nodes (jak skvělý systém, kde jsou ve /dev tisíce nodes "do zásoby", ale některé holt chybí, a člověk se musí hrabat v dokumentaci kernelu) jsem nakonec zjistil, že pro partition number jsou vyhraženy jen 4 bity, přičemž hodnota 0 značí celý disk. Omezení na 15 partitions na disk by tolik nevadilo, kdyby utility při zakládání partition napsaly rozumnou hlášku. To se bohužel nestalo. Ale chápu, že doma to člověka netrápí.
Z jakeho duvodu to vidite jako nedodelek a proc si myslite, ze se jedna o nestastny design? Je to proste nejaky zpusob reseni, proc byl zvolen prave tento, na to se me neptejte, neznam odpoved. Nikdo prece nerika, ze se jedna o jedine spravny pristup. Zajimalo by me, z jakeho duvodu povazujete nemoznost vytvoreni vice, jak 15 partici za omezeni? Potreboval jste jich opravdu vice?
Nedodělek je v tom, že utility hlásí nesmyslné chyby, místo aby napsaly, že byl překročen maximální možný počet partitions na disku. Nevím, co čekáte od administrace na Linuxu, ale tohle bych já čekal na každém systému.
Nešťastný design je to, že kernel drivery jsou identifikovány major number, a jako parametr minor number. Nakonec celý systém device nodes s těmi tisíci předpřipravených kousků je na nic. Zajímal jsem se, jak vlastně zjistím, které device nodes přísluší k existujícímu zařízení, a které jsou jen předpřipravené. Zřejmě nijak. Záleží, jaký major number device node má, a jestli je zavedený driver s odpovídajícím číslem. Možná jsem jediný, komu to přijde "poněkud" přežité. udev to v principu neřeší, ten jen ty device nodes automaticky zakládá.
Ano, potřeboval jsem více, než 15 partitions. Já bych si to nevymyslel, ale na profi unixech je takový roztomilý zvyk disk rozkrájet na tisíc kousků, ty poté namontovat všude možně po stromu, a tvářit se, jak je to super. Počítejte se mnou: /, /boot, /tmp, /var, /usr, /home, swap, utility výrobce. Potom binárky, DB data, DB index, redo logs. K tomu jsem potřeboval pár dalších kousků, a problém se demonstroval.
Zrovna tedka se mi pripomela dalsi nedodelavka ... markovat packety v iptables jde int32 ... v tc filter taky rozlisuje marky 32bitove... ale problem je ze classy se cislujou jenom 16bitove ... takze dalsi takovej nedodelek, omarkovat muzu do aleluja ale vystacit si musim jenom s 655XX clasama :(
To je naprosta kokotina ;-)
abstrahoval jsi to o dulezita fakta.
pokud se chyby berou k jednotlivim systemum je jasne ze ma MS vic. ale neda se rict ze linux je kvuli mensimu poctu uzivatelu vyrazne znevyhodnen.
V idealnim stavu by kvuli jednomu problemu byl zalozen jeden dotaz. coz by odpovidalo tomu ze windows ma vic problemu. ve skutecnosti zrejme bude stejny dotaz polozen nekolikrat, otazka je kolikrat a jak tahle zavislost zalezi na poctu uzivatelu ;-)