SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Slides:



Advertisements
Podobne prezentacje
Systemy operacyjne.
Advertisements

Wirtualizacja zasobów w systemach operacyjnych
Architektura SAP R/3 Wybrane zagadnienia.
SYSTEMY OPERACYJNE WSTĘP
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
przetwarzaniu informacji
SYSTEMY OPERACYJNE WSTĘP
1 Linux jako system wielozadaniowy i wielodostępny.
System Operacyjny Zajęcia 4.
REGULAMIN PRACOWNI KOMPUTEROWEJ
Urządzenia sieciowe Topologie sieci Standardy sieci.
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Wykład nr 3: Struktura systemu operacyjnego
Systemy operacyjne Wykład nr 4: Procesy Piotr Bilski.
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Systemy operacyjne.
Systemy operacyjne Bibliografia:
Systemy operacyjne Bibliografia:
Temat nr 10: System przerwań
Obsługa routera Wykład: Zaawansowane sieci komputerowe
Systemów Operacyjnych
1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6.
Opracował: mgr Mariusz Bruździński
Systemy operacyjne. Co to jest system operacyjny? OS (ang. Operating System) to program, który kontroluje pracę uruchomionych przez użytkownika aplikacji,
ZASOBY KOMPUTERA I PRACA W SYSTEMIE OPERACYJNYM WINDOWS XP
Komputer a system komputerowy
Konsole wirtualne, terminale.
Opracowanie: Maria Wąsik
Praca napisana pod kierownictwem dra Jacka Kobusa
ARCHTEKTURA KOMPUTERA
Wielozadaniowowść systemu operacyjnego Linux
Systemy operacyjne.
Zasada działania komputera
Budowa systemu komputerowego
System operacyjny i jego usługi
Systemy operacyjne. Komputer aby mógł realizować zadania oraz aby wszystkie urządzenia w systemie komputerowym mogły działać poprawnie, musi być wyposażony.
Podstawowe usługi systemów operacyjnych
Systemy operacyjne.
Systemy plików FAT, FAT32, NTFS
Programowanie obiektowe – zastosowanie języka Java SE
Przerwanie ang. interrupt.
Maszyna wirtualna ang. virtual machine, VM.
Buforowanie D e f i n i c j a.
Koncepcja procesu Zadanie i proces. Definicja procesu Process – to program w trakcie wykonywania; wykonanie procesu musi przebiegać w sposób sekwencyjny.
Podstawowe informacje o SYSTEMIE WINDOWS
POŚREDNIK Jak reprezentowana jest informacja w komputerze? liczby – komputer został wymyślony jako zaawansowane urządzenie służące do wykonywania.
Spis treści Architektura systemu windows Pamięć wirtualna Plik wymiany
W ą t e k (lekki proces) thread.
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.
Wybrane systemy operacyjne
Budowa wewnętrzna KOMPUTERA
Procesor, pamięć, przerwania, WE/WY, …
Microsoft Disk Operating System
Dokumentacja obsługi programów Kamil Smużyński Piotr Kościński.
Oprogramowaniem (software) nazywa się wszystkie informacje w postaci zestawu instrukcji i programów wykonywanych przez komputer oraz zintegrowanych danych.
Rodzaje systemów operacyjnych
Struktura systemu operacyjnego
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
Powtórzenie Zadania systemu operacyjnego… Rodzaje i jednostki pamięci…
Systemy operacyjne - Budowa systemu komputerowego i jego zadania
Technologie w mikroprocesorach. Wykonywanie rozkazów.
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Systemy operacyjne.
OS/2 Justyna Pabisek.
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
PROGRAMY DO KONTROLI RODZICIELSKIEJ
PROGRAMY DO KONTROLI RODZICIELSKIEJ
Zapis prezentacji:

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Menedżer maszyny wirtualnej

Maszyna wirtualna Maszyna wirtualna działa w trybie użytkownika Wirtualny tryb użytkownika i jądra Operacje wejścia/wyjścia buforowane (szybsze) Interpretowane (wolniejsze)

Menedżer maszyny wirtualnej

Menedżer maszyny wirtualnej Menedżer maszyny wirtualnej odpowiada za tworzenie i utrzymywanie maszyn wirtualnych, w których są uruchamiane aplikacje i procesy systemowe Można powiedzieć, że maszyna wirtualna to środowisko w pamięci, wyglądające z punktu widzenia aplikacji, jak samodzielny komputer. Przydzielenie aplikacji wymaganych przez nią zasobów jest jednym z zadań menedżera maszyny wirtualnej. W systemie Win98 występuje pojedyncza maszyna wirtualna o nazwie system, na której uruchamiane są wszystkie procesy systemowe. Każda aplikacja 32-bitowa działa we własnej przestrzeni adresowej. Aplikacje 16-bitowe działają w jednej wspólnej przestrzeni adresowej. Każda z uruchamianych aplikacji Ms-Dos działa w oddzielnej, własnej maszynie wirtualnej Dos.

Koncepcja maszyny wirtualnej Systemy wielodostępne z podziałem czasu są konstruowane w taki sposób, żeby ich użytkownicy pracujący jednocześnie przy wielu terminalach nie mogli sobie wzajemnie przeszkadzać. Często system zapewnia wręcz poszczególnym użytkownikom całkowitą izolację od innych tak, że mają wrażenie, że są jedynymi użytkownikami komputera (co najwyżej nieco wolniejszego i o mniejszej pojemności pamięci). Taki logiczny obraz systemu z punktu widzenia pojedynczego użytkownika nazywany jest maszyną wirtualną. Każda maszyna wirtualna pozorowana przez dany system zapewnia taki sam interfejs programisty i interfejs użytkownika - umożliwia wywoływanie funkcji systemowych i ich wykonywanie w trybie jądra, udostępnia egzemplarz interpretera komend oraz innych programów realizujących polecenia systemowe, udostępnia wirtualny dysk do zapisu plików oraz inne wirtualne urządzenia zewnętrzne.

Koncepcja maszyny wirtualnej Wykonywanie programów na maszynach wirtualnych związane jest między innymi z translacją (przeliczaniem) adresów w wykonywanych instrukcjach programów tak, aby niezależnie od umiejscowienia programu we wspólnej pamięci fizycznej był on zawsze wykonywany w taki sam sposób, i nie powodował kolizji z innymi wykonywanymi współbieżnie programami.

Maszyna wirtualna Jest to oprogramowanie, które systemom i programom użytkowym udostępnia wirtualny sprzęt. Przykładem takiego oprogramowania są emulatory, np. systemu IBM PC na SPARC czy Mac. Mechanizm ten wykorzystuje też wirtualna maszyna Javy.

Pytania Daj możliwość zadania pytań dotyczących prezentacji.