Aplikace versus kernel (was: Re: Gnome a jeho Panel) [long]

Milan Sorm xsorm na informatics.muni.cz
Úterý Květen 18 22:03:16 CEST 1999


Tue, May 18, 1999 ve 08:31:45PM +0200 Petr Tesarik napsal:
# Aaaaano. To je přesně ono. Když mi spadne GNOME, a někdy i XFree,
# prostě jenom znova naběhne xdm, já se přihlásím a pracuju dál. Emacs

Vidim, ze jste jeste nepochopili, co je to "spadne GNOME". No proste to
zatuhne a nemuzu nicim hejbat. A doma, kde mi sit funguje podobne jak
kukackove hodiny (a vetsina ani doma sit nema) se nemam na ten stroj jak
prihlasit a shodit xdm (gdm). Tj. jsem na tom stejne jak s Win.

# (nebo jiný editor) navíc jenom dostal "banální" SIGTERM a uložil
# zálohy všech souborů, takže nepřijdu ani o písmenko práce, atd. Ty

A to zase dela asi jen 15% editoru. Je to vec aplikace. Word vam pri padu
taky udela obraz souboru do ~....DOC a umozni ho pri pristim otevreni
obnovit (vetsinou).

# programy jsou zkrátka dost nezávislé, z hlediska kernelu je to pořád
# jenom "nějaký proces"... Koncepční chybou Windows je, že se snaží

Ale nejaky proces - kdyz to padne tak to padne (jak chcete odstrelit WM kdyz
vam nic nejede a nedostanete se na konzolu ? zasekne to proste klavesnici).

podobne kdyz v singlu spustim neco, co mi zrusi konzolu, zase nezbyde nez
reboot. Ostatne myslim, ze kdyz se na NT (zasekle) prihlasite pres Hydru
zvenku, zase mate sanci sestrelit Explorer (coz je ta plocha) a znovu se
prihlasit - uz se mi to dokonce parkrat podarilo (ne sice pres Hydru, ale
pres vlastni Service) - ale to je o necem jinem.

# všechno nacpat do jednoho nezvládnutelného molocha. Pochopitelně tím
# získají trochu výkonu, který se jinak ztratí v IPC, ale IMHO ta
# nestabilita je nepřijatelný tradeoff.

Studoval jste architekturu WinNT ? Vy tomu rikate moloch ? Tak se na to
znovu podivejte. Netvrdim zeje idealni mit graficke instrukce v kernelu, ale
napr. myslenka HAL a vlastnich Winu je tam docela pekna. Taky ta subsytemova
cast se dost podoma treba binfmt_ modulum z Linuxu (a byla tam driv nez
Linux existoval - pro rypaly) apod.

Nechci z toho mit flame, ale jen rikam, ze i pod Linuxem existuji dnes
aplikace (viz treba GNOME), ktere ho dostanou spolehlive na kolena. Nemluve
o kernelu. Dnes jsem zazil 15x Kernel panic, protoze to nebyl stoprocentne
koser disk. Ale stejne tak dopadnou i Windoze. Naopak (pro mne zahada) to
prezil DOS. Ci-li rada chyb jadra je zase zpusobena chybou hardware (at se
jedna o jakykoliv system). Windows jsou dnes rozsirenejsi, proto se
pouzivaji na vetsi mnostvi hardwaru a proto je to taky jeden z duvodu, proc
casteji se obevuji famy typu BoD (nekdy to nejsou famy, to uznavam). Ale
znam radu NT serveru bezicich mesice bez jedineho padu - ci-li neni to tak
C/B jak si tady zrejme rada lidi mysli.

Neodsuzujme Winy, radeji se poucme z jejich chyb a naopak z jejich uspechu
(cestina, drag-n-drop, Explorer, myslenka aktivniho Desktopu, pekna
loaklizovana graficka instalace, misto mraku divnych hlasek odrazujicich
uzivatele pekne logo apod. - ty hlasky muzou jit treba do souboru nebo
zapnout parametrem pri bootu - jen kdyz jsou potreba) apod. VIm, ze o radu
veci uz jsou zde pokusy - prostredi (GNOME, KDE), office (Star Off,
Applix,...), pekny boot (FB, barevne napisy v RH6), graf. instalace (SuSE),
ale porad tomu jeste neco chybi... Tedy poucme se, nehanme. A nez zacneme
hanet - seznamme se s Winy. Schvalne kdopak z tech, co je hani, ziskali
alespon zakladni MCP z WinNT ? Myslim, ze ten by takto nemluvil.

Omlouvam se za dlouhy mail (a trochu flame), ale uz me proste stve, jak lidi
hani neco, co ve sve podstate ma spoustu dobrych veci (i kdyz na druhou
stranu i spoustu spatnych - ale tak uz to byva).

Pekny zbytek dne.

                        milan


Další informace o konferenci Linux