Budowa systemu Chorus
Plan seminarium (8 maja 1997 r.)
- Zalozenia systemu
- Emulacja Unixa
- Systemy rozproszone
- Aplikacje czasu rzeczywistego
- Srodowisko dla programowania obiektowego
- Budowa systemu
- Uslugi / obiekty jadra
- Procesy - AKTORZY
- Watki
- Regiony
- Komunikaty
- Porty
- Unikalne identyfikatory (UI)
- Dojscia
- Segmenty
- Identyfikatory bezpieczenstwa
- Struktura jadra
- Podsystemy
- MiX - podsystem obiektowy
- COOL - podsystem do programowania obiektowego
- Komunikacja w Chorusie
- Komunikaty
- Porty
- Inne rodzaje komunikacji
COOL - zorientowany obiektowo podsystem Chorusa
- Wprowadzenie
- COOL-1 (1988 r.)
- COOL-2 (1990 r.)
- Architektura COOLa
- Warstwa podstawowa
- System czasu wykonania - czesc jadra
- System czasu wykonania - czesc specyficzna dla jezyka
- Szczegoly implementacyjne
- Porownanie trzech systemow rozproszonych: Amoeba, Mach, Chorus
- Filozofia systemu
- Przezroczystosc a maszyna domowa
- Mikrojadro
- Optymalizacja
- Obiekty
- Procesy
- Synchronizacja
- Rownowazenie obciazenia procesorow
- Model pamieci
- Komunikacja
- Serwery - czy sa potrzebne
- Sposob emulacji i zgodnosc z Unixem
- Podsumowanie
Przedstawiali:
Rozne dowiazania na temat:
- CHORUS SYSTEMS
- System CHORUS (Carleton, Kanada)
- Strona Amoeby na Uniwersytecie Vrije (Amsterdam)
- Kanadyjska strony Amoeby
- System MACH (Carleton, Kanada)
- Paramecium
- Laboratoria Politechniczne przetwarzania rownoleglego i rozproszonego
- Literatura ksiazkowa: Tanenbaum, Andrew S.: Distributed Operating Systems,
Prentice Hall, 1995
Strona stworzona: 04-05-1997r.
Ostatnia modyfikacja: 24-05-1997r.