2906542266

2906542266



Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977

ni6r inż. Jo rasy MYSIOR Instytut Maszyn Matematycznych

SYSTEMY OPERACYJNE W PROBLEMOWO ZORIENTOWANYCH SYSTEMACH MINIKOMPUTEROWYCH

Przez problemowo zoriontowany system minikomputerowy rozumiemy konfigurację sprzętową zuwioru-jącą nułn maszynę cyfrową (rainikomputor) z zostawora wyspocJalizowunych urządzoń zewnętrznych, wyposażoną w wyspecjalizowano oprogramowanie i przeznaczoną do rozwiązywania konkretnego problemu obliczeniowego wynikającego z potrzeb obiektu współdziałaJącogo z systemom.Centralne miojsco w o-programowaniu zajmujo systorn operacyjny.

Systemy operacyjno istnieją wo wszystkich sys tomach komputerowych i zasady wodług J ale i cli sn ono konstruowane w znacznej mierze nio zależą od klasy zastosowali (specjalizacji) systemu komputerowego. Powno Jednak właściwości obioktu oraz problemu obliozoniowogo rzutują na sprzętowe i programowo rozwiązania systemu komputorowogo, w tyra również na budowę systemu oporacyjnogo. Mówiąc o systemach oporacyJnych w problemowo zorientowanych syotomach minikomputerowych nio • można więc pominąć zarówno tych coch, któro charakteryzują wszystkie systemy oporacyJno Jak i tych, któro wynikają zo specyficznych zastosowali systoraów minikomputerowych.

1. Podział, zasobów podstawowym zadaniom systomu operacyjnego

Systonom operacyjnym maszyny cyfrowoJ zwykło się nazywać taki zostaw środków (przoważnio automatycznych tzn# programów i niokiody ludzkich tzn. operatorów), który umożliwia podział zasobów sprzętowych ilanoj maszyny cyfrowoJ (czyli procosorów uniwersalnych, kanałów przesyłania, któro mogą być traktowano Jako wyspecjalizowane prooosory, pamięci operacyjnych i pomooniczych oraz u-rządzeń zewnętrznyoh) między niezależnych użytkowników (czyli współdziałających z daną maszyną cyfrową ludzi, lub współdziałające maszyny - w tym równioż maszyny cyfrowo) wodług zadanych roguł, umożliwiając im współdziałanie w osiąganiu zamiorzonogo oolu.

Ton coL bywa różny w różnych zastosowaniach maszyn cyfrowych. Możo być nim wykonanie planu produkcji w jakimś zalcładzio przemysłowym (w obiektowych systemaoh komputerowego sterowania), u-zysknnio szyblcioh i wiarygodnych odpowiodzi na żądanio zarozorwowania miejsca w saraolocio (w systemach rozerwaćji) , uzyskanie wysokiej przopustowości (liczba zadań wykonanych w jodnostco czasu ) systemu licząocgo (w systemach uniwersalnych ) itp.

Podana wyżoJ definicja systemu oporacyjnogo oksponujo pojęcio podziału zasobów. Podział zasobów bywa niekiedy warunkiom koniecznym osiągnięcia zajnierzonogo oolu, prawio zawszo natomiast podwala osiągać ton col tanioj. Łatwo zauważymy, żo np. w systemie rezerwacji miojsc użytkownicy muszą korzystać zo wspólnoj bazy danych, która aktualizujo się w następstwio roulizacji ich żądań. 0 dostęp do toj bazy, zainstalowanoj np. w pamięci dyskowej, użytkownicy będą się ubiegać niezależnie. Jeśli w trakcie realizacji żądania użytkownika A pojawi się żądanio użytkownika H, to jogo realizacja urusi być wstrzymana do chwili, kiedy będzie przygotowana odpowiedź dla A oraz zawartość bazy zostania zaktualizowana np. będzie odnotowano, żo miejsce w samolocie jest zajęto. Użytkownik B, który uzyska teraz dostęp do bazy będzie, podobnio Jak A, dysponował całą bazą, Jednak w innym, niż A, okresie czasu. Można więc powiedzieć, żo jedna rzeczywista•pamięć dyskowa Jost podzielona na wiolo wirtualnych pamięci dyskowych, o toj saraoj co rzeczywista pojoraności, istniejących Jodnak w nie pokrywających się okresach czasu.

Rozważmy inną sytuację. Jeśli w maszynio cyfrowej wykonywany Jest program użytkownika A i program ton zażądał wprowadzenia porcji danych np. z czytnika kart, to w trokcio przesyłania danych do pamięci przez kanał przesyłania procesor maszyny pozostajo bezczynny. Przyjmijury, że w pamięci Jost wystarczająco dużo miejsca, aby pomieśoió program użytkownika B. W tyra czasie, kiedy na rzocz programu użytkownika A działa kanał przesyłania, procesor mógłby wykonywać program użytkownika B i np, v«'rócić do wykonywania programu A, gdy przesyłanie będzie zakończone. W rezultacie



Wyszukiwarka

Podobne podstrony:
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 ni6r inż. Jo rasy MYSIOR Instytut Maszy
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 mgr Kwa S7.C7.1CI* Instytut Maszyn
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 mgr in±. Nina BUDZYŃSKA Instytut Maszyn
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 mgr Kwa S7.C7.1CI* Instytut Maszyn
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 mgr in±. Nina BUDZYŃSKA Instytut Maszyn
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 ingr inż. Tudeusz CHEŁSTOWSKI mgr inż.
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 i? ii. Tadeusz o INKI JitflCZ y tut . a
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 111/71* i uż.JózefS/MYIT-i uż. 7.h I CI
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 JEDNOSTKI CENTRALNE JEDNOLITEGO SYSTEMU
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 mgr •    JAKACKI 0-irodo
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 i? ii. Tadeusz o INKI JitflCZ y tut . a
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 111/71* i uż.JózefS/MYIT-i uż. 7.h I CI
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 JEDNOSTKI CENTRALNE JEDNOLITEGO SYSTEMU
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977z cyklu: Próg ra mowan ie obrabiarek dr
Biulelfin Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 mgr Ina. Krzysztof DZIK rn^r inż. Wojc
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977z cyklu: Próg ra mowan ie obrabiarek dr
Biulelfin Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977 mgr Ina. Krzysztof DZIK rn^r inż. Wojc
Od Redakcji Biuletyn Informacyjny - Obiektowe Systemy Komputerowe jest kontynuacją wydawanego przez
Biuletyn Informacyjny OBIEKTOWE SYSTEMY KOMPUTEROWE 3-4/1977uigr ln*. Koman CZAJKOWSKI Ina tytut Mas

więcej podobnych podstron