Jak udelat bezdiskovou UN*Xovou ucebnu

Jakub Jelinek jj na sunsite.ms.mff.cuni.cz
Úterý Prosinec 3 20:33:59 CET 1996


>    Rozumnou variantou by ovsem mohlo byt zavest neco jako "virtual block
> device protocol", ktery by po siti simuloval jednoduchy block device,
> na ktery by se swapovalo -- konec koncu on by to mohl simulovat i pres
> vlastni implementaci podmnoziny NFS protokolu. Mozna to jednoho dne
> zkusim napsat.

Presne tohle je uvaha, kterou jsem se ubiral nedavno (pri myslence, bude-li
mozne behat Linux na JavaStation - ta nema zadne disky a pouze defaultne 8MB 
pameti - sice rozsiritelnych na 64MB, ale i tak - ale za to ma Fast
Ethernet). Myslim, ze by to nemelo byt az tak slozite napsat obycejny block
device, ktery by napr. komunikoval s nejakym jednoduchym daemonem na
serveru.
Ten daemon by spravoval nejaky block device, ten "sitovy" by mel stejnou
velikost, stejnou velikost sektoru a proste by se jen posilaly UDP requesty
zapis block, precti block. Cim mensi by byl kod, tim jednodussi by byla
prace na odstraneni race conditions a deadlocku...

                                                                  .u$e.
   Cheers                                                       .$$$$$:S
        Jakub                                                   $"*$/"*$$
                                                                $.`$ . ^F
                                                                4k+#+T.$F
--------------------------------------------------------------  4P+++"$"$  ---
Jakub Jelinek, jj na sunsite.mff.cuni.cz                           :R"+  t$$B
Administrator of SunSITE Czech Republic                      ___#       $$$
MFF, Charles University, Prague                              |  |       R$$k  
----------------------------------------------------------  dd. | Linux  $!$
Give your Sparc a new beginning - SparcLinux                ddd |  Sparc $9$F
--------------------------------------------------------  '!!!!!$       !!#!`
                                                           !!!!!*     .!!!!!`
                                                         '!!!!!!!W..e$$!!!!!!`
                                                          "~^^~         ^~~^


Další informace o konferenci Linux