Hierarchia pamięci.

Slides:



Advertisements
Podobne prezentacje
Systemy operacyjne.
Advertisements

Wirusy komputerpwe.
C++ wykład 4 ( ) Przeciążanie operatorów.
Moduł 2. Struktury Systemów Komputerowych
PROGRAMOWANIE STRUKTURALNE
Rola komputera w przetwarzaniu informacji.
Sieci komputerowe.
BUDOWA WEWNĘTRZNA KOMPUTERA
ELEMENTY SKŁADOWE JEDNOSTKI CENTRALNEJ
Tomasz Smieszkoł - 15 stycznia
Wykład nr 3: Struktura systemu operacyjnego
Wykład nr 9: Zarządzanie pamięcią
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Systemy operacyjne.
Systemy operacyjne Bibliografia:
SO - LAB1 Wojciech Pieprzyca
Autorzy: Łukasz Sztandarski Bartłomiej Granat
Budowa Komputera.
Systemy operacyjne. Co to jest system operacyjny? OS (ang. Operating System) to program, który kontroluje pracę uruchomionych przez użytkownika aplikacji,
Efektywna transmisja plików za pomocą TCP Piotr Kasprzyk Instytut Informatyki Politechniki Śląskiej.
Systemy operacyjne i sieci komputerowe
DYSK TWARDY.
ZESTAW KOMPUTEROWY.
Zdzisław Stryła Instytut Fizyki UAM
Komputer a system komputerowy
Pakiety w Javie Łukasz Smyczyński (132834). Czym są pakiety? Klasy w Javie są grupowane w pewne zbiory zwane pakietami. Pakiety są więc pewnym podzbiorem.
Magazyny pamięci.
BIOS Anita Mycak 3B.
Budowa komputera.
Opracowanie: Maria Wąsik
Systemy operacyjne.
Budowa systemu komputerowego
Użytkowanie komputerów
Autor: Justyna Radomska
Budowa komputera.
S.J. Szarża - Serwis WWW Serwis oparty o system CMS.
Aplikacje systemu windows XP
Ruchliwość społeczna zmiana miejsca jednostek, także grup (zbiorowości) w systemie społecznego zróżnicowania rozpatrywanego najczęściej jako hierarchiczny.
Maszyna wirtualna ang. virtual machine, VM.
Buforowanie D e f i n i c j a.
Pamięć komputerowa S t r u k t u r a p a m i ę c i.
Nośniki informacji i akcesoria komputerowe
POŚREDNIK Jak reprezentowana jest informacja w komputerze? liczby – komputer został wymyślony jako zaawansowane urządzenie służące do wykonywania.
Budowa komputera.
Architektura PC.
SOS SYSTEM OBSŁUGI SZKOŁY
Etapy uruchamiania systemu Pliki konfiguracyjne
Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.
SPRZET KOMPUTEROWY.
Budowa wewnętrzna KOMPUTERA
Kurs języka C++ – wykład 4 ( )
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Procesor, pamięć, przerwania, WE/WY, …
Pamięć DRAM.
Architektury procesorów rdzeniowych mikrokontrolerów.
Pamięć SRAM.
Dokumentacja obsługi programów Kamil Smużyński Piotr Kościński.
ELEMENTY ZESTAWU KOMPUTEROWEGO
Rodzaje pamięci komputerowej
Projektowanie obiektowe. Przykład: Punktem wyjścia w obiektowym tworzeniu systemu informacyjnego jest zawsze pewien model biznesowy. Przykład: Diagram.
OPRACOWANIE: Beata Rusicka
Oprogramowaniem (software) nazywa się wszystkie informacje w postaci zestawu instrukcji i programów wykonywanych przez komputer oraz zintegrowanych danych.
Struktura systemu operacyjnego
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
Systemy operacyjne - Budowa systemu komputerowego i jego zadania
o wirusach ______________
mysz drukarka Jednostka centralna monitor klawiatura.
Systemy operacyjne W projekcie brali udział Rabiniak Mateusz, Marek Mycek Damian Kostecki, Piotr Dojlido.
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
Podział mikroprocesorów
Zapis prezentacji:

Hierarchia pamięci

Hierarchia pamięci Ze względu na: Prędkość Koszt Ulotność Caching – kopiowanie informacji do szybkiej pamięci systemu (kieszeni); pamięć główna może być traktowana jako pamięć kieszeniowa dla pamięci pomocniczej.

Hierarchia pamięci Nie da się zbudować pamięci o dowolnie dużej pojemności i dowolnie krótkim czasie dostępu Czas dostępu rośnie z pojemnością Struktura hierarchiczna-warstwowa Kolejne warstwy maja coraz większe pojemności i czasy dostępu Taksonomia Skillicorna posługuje się pojęciem hierarchii pamięci w miejsce dużo bardziej popularnego pojęcia pamięci. Słowo „hierarchia” dobrze oddaje budowę pamięci współczesnego komputera, w którym znajduje się kilka bloków funkcjonalnych służących do przechowywania programów i danych. Idealny komputer powinien mieć jak największą i jak najszybszą pamięć. Pojemność pamięci wpływa na jej fizyczne rozmiary, a te – na czas dostępu. Nie można więc zbudować dowolnie dużej i jednocześnie szybkiej pamięci. Problem ten rozwiązuje się przez wyodrębnienie wielu warstw o zróżnicowanej pojemności i szybkości, tworzących razem hierarchię pamięci. Kolejne warstwa w miarę oddalania się od procesora mają coraz większe pojemności i coraz dłuższe czasy dostępu.

Warstwy hierarchii pamięci .

Sterowanie hierarchią pamięci Najczęściej używane obiekty przemieszczane w górę hierarchii Sterowanie przemieszczaniem programista piszący program/kompilator sprzęt system operacyjny program użytkowy/użytkownik użytkownik

Hierarchia pamięci .