wuch + twin ale jak ?

Paweł Kołodziej pawelk w pld.org.pl
Pon, 26 Lut 2001, 21:32:25 CET


Dnia Mon, Feb 26, 2001 at 03:44:38PM +0100, Michal Moskal napisał(a):
> On Sat, Feb 24, 2001 at 02:12:36PM +0100, Paweł Kołodziej wrote:
> > Dnia Sat, Feb 24, 2001 at 01:56:43AM +0100, Paweł Kołodziej napisał(a):
> > > Witam.
> > > Troche dokładniej (ale wciąż nie bardzo dokładnie) przyjżałem się
> > > twin'owi. Poniżej zamieszczam przemyślenia na temat "nowego" wucha.
> > > Były by fajnie jakbyście rzucili na to krytycznym okiem, i jeśli potrzeba
> > > zmieszali poniższe z błotem.
> > > 
> > > Wucha zdekomponujemy na duzo większa liczbe modółów niż obecnie:
> > [..]
> > >  - modół "ftp" do którego odwołują się pozostałe gdy potrzeby jest jakiś
> > >    plik z sieci.
> > 
> > [...]
> > >    Obsługę modułu ftp też można tak załatwić: jakis
> > >    modól wysyłą broadcast "potrzebuje plik aaaa z ftp", mdól ftp go zciąga i
> > >    wysyła broadcast "plik aaaa z ftp jest dostepny jako plik xxx na lokalnym
> > >    dysku"
> > 
> > jednak musze wniesc autopoprawke. Powyzszego nie da sie w sensowny sposób
> > zaimpelentować przy modelyu jednoprocesowym. W związku z tym pobieranie
> > plikow z ftp bedzie musialo byc zrealizowane w postaci biblioteki, ktorej
> > funkcje beda wywolywane bezposrednio a nie przez broadcasty.
> > W miedzy czasie sama idea realizacji broadcastow troche mi sie
> > skomplikowla. 
> > Chyba będzie najprościej jak napisze prototyp.
> 
> Bynajmniej, da sie :) tzn biblioteka nie jest potrzebna. wystarczy
> zrobic fork i jakies male buforowanie albo cus kolo tego.

Jasne. Tak jest bardzo prosto. Ale caly czas myslalem o jednym procesie.
Ale wlasciwie jak bedzie ich kilka, to tez bedzie ok (prawie). 

> W kazdym razie mozna to normalnie z modulem i broadcastem zrobic,
> jakkolwiek z kilkoma procesami.

Narazie trzeba pomeczyc twina. O związanych z tym przeżyciach wyzewnętżnie
się w konkurencyjnym wątku.

-- 
Paweł Kołodziej 
pawelk w pld.org.pl 
,,O ile nam wiadomo, komputer nigdy nie popełnił niewykrytego błędu.''
                                                 -- Weisert
		



Więcej informacji o liście dyskusyjnej pld-installer