Linux-Lite

Vojtech Pavlik vojtech na atrey.karlin.mff.cuni.cz
Sobota Leden 4 00:29:11 CET 1997


> > BTW:Ten co by _mel_ chodit na 286 by mel chodit i na 86 nebo ne ?
> 
>   To tezko.

Ale ano. ELKS (a to je ten o kterem se mluvi vyse) nepotrebuje
ke sve funkci zadne MMU funkce (tzv. protected mode), ani strankovani
pameti, i kdyz jeho verze zamyslena pro Z80 by ho potrebovala.

>  286 ma uz protected mode, i kdyz oproti 386 toho umi
> mnohem mene - nelze prepnout zpatky do real mode, nema VM86, nema
> strankovani pameti, fyzicka adresa ma 24 bitu misto 32 a kdovico
> jeste. Nicmene uz to umoznuje vytvorit operacni system vcetne
> spravy procesu. Otazka je, jestli to je dneska k necemu dobre.

Ano. Skutecne takovy existoval a jmenoval se Xenix. Bud mu
zeme lehka. Dneska se tim asi skutecne nikdo zabyvat nebude.

>   86 nic takoveho nema; pokud tam aplikace zakaze interrupty a
> spacha nekonecnou smycku (v tom ji nikdo nemuze zabranit),
> pocitac se proste zavesi. Zrovna tak neni zpusob, jak procesu
> zakazat pristup nekam do pameti.

Ano, muze. Ale to nikomu nezabrani udelat operacni system,
ktery pobezi i treba na lepsi kalkulacce a presto bude vicemene
POSIX kompatibilni. Samozrejme nebude mit vlastnosti, ktere
clovek od UNIXu ocekava implicitne, tj. ochranu pameti nebo
nesestrelitelnost systemu z user-space. Ovsem na druhou stranu
preemptivni multitasking, swapping, a jine legracky umet
muze.

Vojtech.



Další informace o konferenci Linux