Spis treści Architektura systemu windows Pamięć wirtualna Plik wymiany

Slides:



Advertisements
Podobne prezentacje
Systemy operacyjne.
Advertisements

System operacyjny i sterowniki urządzeń
Wirtualizacja zasobów w systemach operacyjnych
Co to jest BIOS ? Piotr Pierzchalski kl. III B.
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Prezentacja o MS-DOS’ie
Sieci komputerowe.
1 Linux jako system wielozadaniowy i wielodostępny.
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE Zarządzanie.
System Operacyjny Zajęcia 4.
Systemy plików FAT12, FAT16, FAT32, NTFS.
ELEMENTY SKŁADOWE JEDNOSTKI CENTRALNEJ
Systemy plików FAT i FAT 32
Systemy operacyjne Wykład nr 5: Wątki Piotr Bilski.
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Architektura systemu Windows
Systemy operacyjne.
Magistrala & mostki PN/PD
Systemy operacyjne Bibliografia:
Systemy operacyjne Bibliografia:
Systemy operacyjne Bibliografia:
Instalacja systemu Windows Vista
Autorzy: Łukasz Sztandarski Bartłomiej Granat
Systemów Operacyjnych
1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6.
Wieloprocesowy system operacyjny dla komputerów ATARI XL/XE
Systemy operacyjne. Co to jest system operacyjny? OS (ang. Operating System) to program, który kontroluje pracę uruchomionych przez użytkownika aplikacji,
Systemy operacyjne i sieci komputerowe
ZESTAW KOMPUTEROWY.
Wykonał: Tomasz Nocek kl. III B
ZASOBY KOMPUTERA I PRACA W SYSTEMIE OPERACYJNYM WINDOWS XP
Bootloader – program rozruchowy
Opracowanie: Maria Wąsik
Wielozadaniowowść systemu operacyjnego Linux
Systemy operacyjne.
Zasada działania komputera
Budowa systemu komputerowego
Autor: Justyna Radomska
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Etapy pracy biosu.
Systemy operacyjne.
Systemy plików FAT, FAT32, NTFS
Przerwanie ang. interrupt.
Maszyna wirtualna ang. virtual machine, VM.
Pamięć komputerowa S t r u k t u r a p a m i ę c i.
M i k r o j ą d r o D e f i n i c j a. M i k r o j ą d r o to rodzaj jądra systemu operacyjnego, które zawiera tylko najbardziej niezbędne elementy, takie.
POŚREDNIK Jak reprezentowana jest informacja w komputerze? liczby – komputer został wymyślony jako zaawansowane urządzenie służące do wykonywania.
Architektura PC.
CKK PROFESJA Awaryjny tryb pracy Windowsa XP
Konsola odzyskiwania.
Etapy uruchamiania systemu Pliki konfiguracyjne
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.
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
System operacyjny Windows
Pamięć RAM Pamięć RAM.
Procesy, wątki Program a proces Proces: Przestrzeń adresowa, kod, dane, stos (część pamięci do przechowania zmiennych lokalnych i niektórych adresów) Otwarte.
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
SYSTEM PLIKÓW Źródło: Systemy operacyjne i sieci komputerowe - HELION.
Technologie w mikroprocesorach. Wykonywanie rozkazów.
mysz drukarka Jednostka centralna monitor klawiatura.
Systemy operacyjne W projekcie brali udział Rabiniak Mateusz, Marek Mycek Damian Kostecki, Piotr Dojlido.
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Prezentacja na temat: Narzedzia do naprawy systemu.
Systemy operacyjne.
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
Zapis prezentacji:

Spis treści Architektura systemu windows Pamięć wirtualna Plik wymiany Tryb rzeczywisty procesora Tryb chroniony procesora Proces Wątek Wielozadaniowość Menu startowe systemu Profile sprzętu

Architektura systemu Windows Architektura Windows NT jest wysoce modularna i składa się z dwóch głównych warstw: trybu użytkownika i trybu jądra. Programy i podsystemy w trybie użytkownika są ograniczone do zasobów systemowych, do których mają dostęp, w trybie jądra natomiast posiadają nieograniczony dostęp do pamięci systemowej i urządzeń zewnętrznych. Jądra systemów operacyjnych w technologii NT są określane jako jądra hybrydowe, jednakże warto zauważyć, iż jest to sprawą dyskusyjną, gdyż jądro to jest właściwie jądrem monolitycznym o strukturze zbliżonej do mikrojądra. Architektura NT składa się z jądra hybrydowego, warstwy abstrakcji sprzętowej (HAL), sterowników i egzekutora. Wszystkie te moduły działają w trybie jądra. Usługi o wyższym poziomie abstrakcji są implementowane przez egzekutor.

Pamięć wirtualna Pamięć wirtualna składa się z pliku wymiany (stronicowania - pagefile.sys) i zainstalowanej fizycznie pamięci RAM – mechanizm zarządzania pamięcią komputera zapewniający procesowi wrażenie pracy w jednym dużym, ciągłym obszarze pamięci operacyjnej podczas gdy fizycznie może być ona pofragmentowana, nieciągła i częściowo przechowywana na urządzeniach pamięci masowej. Systemy korzystające z tej techniki ułatwiają tworzenie rozbudowanych aplikacji oraz poprawiają wykorzystanie fizycznej pamięci RAM w systemach wielozadaniowych.

Plik wymiany Plik wymiany traktowany jest jak dodatkowa pamięć RAM. Niestety jest on wolniejszy do rzeczywistego odpowiednika dlatego też kupno mniejszej ilości RAM'u oraz poleganie na pliku wymiany nie jest efektywne. System dla tego pliku przydziela różną wielkość, która jest uzależniona od fizycznych kości jakie mamy zainstalowane na płycie głównej. Mianowicie plik wymiany wynosi zawsze półtora wielkości RAM'u. czyli jeżeli dysponujemy 1 GB pamięci, plik wymiany zajmuje 1,5 GB miejsca na dysku. Dużo prawda? Zazwyczaj jednak nie wykorzystujemy aż takiej wielkiej ilości pliku wymiany. Jeżeli posiadamy w komputerze 512 RAM'u i więcej możemy zmniejszyć dedykowaną przez system ilość przestrzeni dyskowej zajmowanej przez omawiany tutaj komponent.

Tryb rzeczywisty procesora Tryb rzeczywisty - tryb pracy mikroprocesorów z rodziny procesorów x86, w którym procesor pracuje tak jak procesor Intel 8086.(procesor z roku 1978). Nie zapewnia on ochrony pamięci przed użyciem przez inny proces oraz obsługi wielozadaniowości. W trybie tym pracowały programy w systemie operacyjnym DOS.

Tryb chroniony procesora Tryb chroniony (ang. protected mode) – to tryb pracy mikroprocesorów serii x86 wprowadzony w mikroprocesorze Intel 80286. Tryb chroniony umożliwia adresowanie pamięci w większym zakresie niż 1 MB. wprowadza wiele nowych udogodnień wspierających wielozadaniowość, takich jak: sprzętowa ochrona pamięci, wsparcie przełączania kontekstu procesora i wiele innych.Większość nowoczesnych systemów operacyjnych wykorzystuje procesory serii x86 właśnie w trybie chronionym. Zaliczają się do nich m.in.: Linux, Windows w wersji 3.0 i wyższych, systemy z rodziny BSD.

Proces Proces – jedno z podstawowych pojęć w informatyce, definiowane jako egzemplarz wykonywanego programu. Każdy nowo powstały proces otrzymuje unikatowy numer, który go jednoznacznie identyfikuje, tzw. PID (od (ang.) process identifier). Każdy proces ma własną przestrzeń adresową. Procesowi zostają przydzielone zasoby, takie jak: procesor pamięć dostęp do urządzeń wejścia-wyjścia pliki

Wątek Wątek (ang. thread) – część programu wykonywana współbieżnie w obrębie jednego procesu; w jednym procesie może istnieć wiele wątków. Wątek jest obiektem w obrębie procesu ciężkiego posiadającym własne sterowanie i współdzielącym z innymi wątkami tego procesu przydzielone (procesowi) zasoby: segment kodu i segment danych w pamięci, tablicę otwartych plików, tablicę sygnałów.

Wielozadaniowość Wielozadaniowość – cecha systemu operacyjnego umożliwiająca mu równoczesne wykonywanie więcej niż jednego procesu. Zwykle za poprawną realizację wielozadaniowości odpowiedzialne jest jądro systemu operacyjnego. Wielozadaniowość zapewniona jest między innymi przez planistę, czyli część systemu operacyjnego realizującą algorytm szeregowania zadań w kolejce do przyznania czasu procesora. Równoczesność jest pozorna, gdy system ma dostępnych mniej procesorów niż zadań do wykonania. Wówczas dla uzyskania wrażenia wykonywania wielu zadań jednocześnie, konieczne staje się dzielenie czasu. Systemy wielozadaniowe można podzielić na oferujące i nie oferujące wywłaszczania. W systemach z wywłaszczaniem może nastąpić przerwanie wykonywania procesu, odebranie mu procesora i przekazanie sterowania do planisty.

Menu startowe systemu NT OS Loader (NTLDR, New Technology Loader) – program rozruchowy służący przede wszystkim do ładowania systemów Microsoft Windows NT, 2000, XP lub Server 2003. Kod umieszczony w sektorze rozruchowym pierwszej partycji (nie w MBR-ze) wczytuje do pamięci program NTLDR, który po odczytaniu pliku BOOT.INI wyświetla menu wyboru systemu lub od razu uruchamia Windows. Zależy to od liczby wpisów w BOOT.INI. Wyświetlanie zawartości pliku boot.ini: Mój komputer > właściwości > zaawansowane > ustawienia (w sekcji uruchamianie i odzyskiwanie) > edytuj.

Profile sprzętu Profil sprzętu to zestaw instrukcji informujących system Windows o tym, które urządzenia należy uruchomić podczas uruchamiania komputera lub które ustawienia należy zastosować dla poszczególnych urządzeń. Podczas pierwszej instalacji systemu Windows zostaje utworzony profil sprzętu o nazwie Profil 1 (dla komputerów przenośnych będą to profile o nazwie Profil zadokowany lub Profil niezadokowany). Domyślnie każde urządzenie zainstalowane w komputerze w czasie instalacji systemu Windows zostaje włączone w profilu sprzętu Profil 1.

Profile sprzętu Profile sprzętu są szczególnie przydatne w przypadku komputera przenośnego. Większość komputerów przenośnych jest wykorzystywana w różnych lokalizacjach, a profile sprzętu pozwalają właśnie na zmianę urządzeń wykorzystywanych przez komputer w różnych lokalizacjach. Można mieć na przykład jeden profil o nazwie Konfiguracja stacji dokującej, umożliwiający korzystanie z komputera przenośnego w stacji dokującej z takimi składnikami sprzętowymi, jak stacja dysków CD-ROM oraz karta sieciowa. Do tego można mieć drugi profil o nazwie Konfiguracja sprzętu niezadokowanego, umożliwiający korzystanie z komputera przenośnego w hotelu lub samolocie, kiedy zamiast karty sieciowej lub stacji dysków CD-ROM jest używany modem i drukarka przenośna. Jeśli profili sprzętu jest więcej, można wyznaczyć profil domyślny, który będzie wykorzystywany przy każdym uruchomieniu komputera. System Windows może przy każdym uruchomieniu komputera pytać o profil, który ma być używany. Po utworzeniu profilu sprzętu urządzenia w profilu można wyłączać i włączać za pomocą Menedżera urządzeń. Kiedy urządzenie zostanie wyłączone w profilu sprzętu, jego sterowniki nie będą ładowane podczas uruchamiania komputera.

Koniec Rafał Michalski 4i