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
- W jaki sposób pośrednik kredytowy może pomóc firmie w uzyskaniu lepszych warunków kredytu?
- 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ę?
Komputery i reklama
- Trendy w reklamie konsol do gier – czego oczekują gracze?
- Jak skutecznie wykorzystać chat marketing w promocji sprzętu IT
- Jak zwiększyć sprzedaż komputerów przez reklamę?
- Dlaczego warto inwestować w reklamę video dla gier komputerowych
- Reklama na YouTube w branży komputerowej – trendy i strategie
- Jak wykorzystać reklamę w aplikacjach mobilnych do zwiększenia sprzedaży komputerów
Kategorie
Technologia
- grubosz
- Reklama sponsorowana w serwisach informacyjnych: Jak przyciągnąć uwagę użytkowników komputerówReklama sponsorowana w serwisach informacyjnych: Jak przyciągnąć uwagę użytkowników komputerów …
- Reklama radiowa jako skuteczne narzędzie dotarcia do klientów zainteresowanych komputeramiReklama radiowa jako skuteczne narzędzie dotarcia do klientów zainteresowanych komputerami …
- Dostawca ultraszybkiego internetu swiartłowodowego na terenie Wrocławia Airmax internet opinie zadowolonych i niezadowolonych klientów
- Dlaczego warto inwestować w reklamę w wyszukiwarkach dla sklepu komputerowegoDlaczego warto inwestować w reklamę w wyszukiwarkach dla sklepu komputerowego …
- Reklama programatyczna a precyzyjne targetowanie w branży ITReklama programatyczna a precyzyjne targetowanie w branży IT Niewątpliwie, w …
- Jak wykorzystać retargeting w reklamie komputerowejJak wykorzystać retargeting w reklamie komputerowej Retargeting jest jednym z …
- Dlaczego warto inwestować w reklamę na platformach e-bookowych dla autorów informatycznychDziś coraz częściej autorzy informatyczni zastanawiają się, jak skutecznie promować …
Interesujące wpisy
asus r510jk recenzja
bankowość biznesowa
charlie st cloud cda
doradztwo finansowe
dysk c sam się zapełnia windows 7
eliminator slajdów opera
finansowanie przedsiębiorstw
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
kredyt dla firm
logitech g27 sterowniki
najnowsza wersja wtyczka shockwave for director
negocjacje kredytowe
onyx boox a62s evolution
onyx boox c65s
optymalizacja kosztów
pnk rok waznosci konta
pośrednik kredytowy
samootwierające się strony
stymulator mięśni brzucha em 20 sixpack
warunki kredytu
weeb tv awaria
wsparcie finansowe
xperia e1 telepolis
zarządzanie finansami
zetafon koniec umowy