UNIX jest wielozadaniowym, wielodostępnym systemem operacyjnym występującym na najróżniejszych platformach sprzętowych od komputerów osobistych PC począwszy. System umożliwia równoczesną pracę niezależnych użytkowników (jest to tzw. wielodostęp), z których każdy może wykonywać współbieżnie, czyli, w uproszczeniu, równocześnie szereg oddzielnych zadań (jest to tzw. wielozadaniowość). Zilustrujmy to na przykładzie: w systemie pracują równocześnie sekretarka oraz programista. Sekretarka tworzy korespondencję biurową, korzystając z edytora wchodzącego w skład pakietu biurowego i wysyła ją do druku. W tym samym czasie programista, czekając na zakończenie działania uruchomionego programu obliczeniowego, pisze komunikat do kolegi i przesyła go pocztą elektroniczną. W systemie realizują się więc trzy zadania, pomimo, że na stanowiskach pracują tylko dwie osoby. Wszyscy użytkownicy pracują przy swoich końcówkach, czyli terminalach, za pomocą których komunikują się z komputerem. Zadaniem terminala nie jest wykonywanie poleceń użytkownika, lecz przekazywanie ich do wykonania komputerowi, a następnie wyświetlenie nadchodzących od niego danych. Zadania systemu operacyjnego można najogólniej podzielić na dwie podane niżej grupy. Komunikacja z użytkownikiem, tzn. przyjmowanie, interpretacja i wykonanie polecenia. Zarządzanie fizycznymi zasobami oraz procesami zachodzącymi w systemie, a w szczególności programami wywoływanymi przez użytkownika, łącznym mianem zasobów określa się zarówno fizyczne urządzenia zewnętrzne (np. pamięć masowa, drukarki) jak i pamięć operacyjną oraz czas procesora (procesorów). System operacyjny musi gwarantować poszczególnym programom dostęp do zasobów i rozstrzygać o pierwszeństwie ich wykorzystania. Najprostszy przykład mogą stanowić dwaj użytkownicy, którzy chcą jednocześnie drukować. System ustawia ich zadania w kolejce, drukując je według ustalonego priorytetu (może to być kolejność nadejścia zadań lub ważność danego użytkownika. Podobnie jest z dostępem do innych urządzeń oraz do procesora realizującego poszczególne zadania. W tym ostatnim przypadku rola systemu jest trudniejsza, gdyż musi usuwać zadania zbyt długo zajmujące procesor. Zwykle określony jest pewien maksymalny czas dla każdego zadania, po którym wędruje ono na koniec kolejki. Problematyka tzw. podziału czasu wykracza poza zakres tej strony. Można się z nią zapoznać w podręcznikach dotyczących systemów wielodostępnych.
Czym jest UNIX
- Małgorzata Pilarczyk
- Inne tematy
- 8 maja 2014
- (0)
Previous Post
System Novell Netware
Next Post
Powrót do znanych funkcji
Ostatnie wpisy
- Dlaczego opakowania z litej tektury są idealnym wyborem?
- Wykorzystanie grafiki 3D w reklamie komputerowej
- Jak skutecznie dotrzeć do osób zainteresowanych komiksami poprzez reklamę komputerową?
- Jak skutecznie dotrzeć do osób zainteresowanych tworzeniem gier poprzez reklamę?
- Strategie reklamowe dla sklepów komputerowych
Komputery i reklama
- Wykorzystanie SEO w reklamie produktów komputerowych
- Reklama dla pasjonatów sztuki komputerowej – jak przekonać do zakupu odpowiednich narzędzi?
- Wykorzystanie marketingu kontekstowego w branży produkcji filmowej
- Reklama na blogach specjalistycznych jako skuteczne narzędzie kierowania ruchu
- Reklama na serwisach podróżniczych w kontekście promocji sprzętu komputerowego mobilnego
- Jak wykorzystać kreatywne banery reklamowe w kampaniach online
Kategorie
Technologia
- 5 najskuteczniejszych strategii reklamowych dla firm komputerowych5 Najskuteczniejszych Strategii Reklamowych dla Firm Komputerowych Reklama jest kluczowym …
- Jak skutecznie dotrzeć do studentów poprzez reklamę komputerową?Jak skutecznie dotrzeć do studentów poprzez reklamę komputerową? W dzisiejszych …
- grubosz
- Komputery w reklamie eventowej – jak przyciągnąć uwagę uczestników?Komputery w reklamie eventowej – jak przyciągnąć uwagę uczestników? W …
- Reklama akcesoriów komputerowych dla osób prowadzących e-sport – jak przyciągnąć uwagę zawodników?Reklama akcesoriów komputerowych dla osób prowadzących e-sport – jak przyciągnąć …
- Reklama na portalach medycznych w kontekście produktów komputerowych dla sektora zdrowiaReklama na portalach medycznych w kontekście produktów komputerowych dla sektora …
- Dlaczego warto inwestować w reklamę w aplikacjach zarządzających budżetem dla użytkowników ITDlaczego warto inwestować w reklamę w aplikacjach zarządzających budżetem dla …
Interesujące wpisy
asus r510jk recenzja
charlie st cloud cda
dysk c sam się zapełnia windows 7
eliminator slajdów opera
huawei e5180 opinie
jak usunac mystart search
john carter cda
karta tunelowa teredo co to jest
karta upominkowa itunes
kompilacja 7601 windows 7 nie jest oryginalny
logitech g27 sterowniki
najnowsza wersja wtyczka shockwave for director
onyx boox a62s evolution
onyx boox c65s
pnk rok waznosci konta
samootwierające się strony
stymulator mięśni brzucha em 20 sixpack
weeb tv awaria
xperia e1 telepolis
zetafon koniec umowy