Architektura komputerów

Podobne dokumenty
Architektura komputerów

Architektura komputerów

Architektura komputerów

Macierze RAID MARCEL GAŃCZARCZYK 2TI 1

43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania

Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych

Cele RAID. RAID z ang. Redundant Array of Independent Disks, Nadmiarowa macierz niezależnych dysków.

Architektura komputerów

Pamięci zewnętrzne Dysk magnetyczny:

Opracował: Grzegorz Cygan 2012 r. CEZ Stalowa Wola. Pamięci półprzewodnikowe

Pamięci masowe. ATA (Advanced Technology Attachments)

Pamięć operacyjna komputera

Pamięć - parametry. 1. Pojemność 2. Szybkość 3. Koszt 4. Pobór mocy

Zasada działania pamięci RAM Pamięć operacyjna (robocza) komputera - zwana pamięcią RAM (ang. Random Access Memory - pamięć o swobodnym dostępie)

PAMIĘCI SYNCHRONICZNE

RODZAJE PAMIĘCI RAM. Cz. 1

Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami

Architektura systemu komputerowego

Wykład 14. Zagadnienia związane z systemem IO

RAID 1. str w przypadku różnych szybkości cała macierz będzie pracowała z maksymalną prędkością najwolniejszego dysku

Wykład 2. Temat: (Nie)zawodność sprzętu komputerowego. Politechnika Gdańska, Inżynieria Biomedyczna. Przedmiot:

Twardy dysk. -urządzenie pamięci masowej

Systemy operacyjne. dr inż. Marcin Czajkowski. Studia podyplomowe Wydział Informatyki PB

dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna

Pamięć operacyjna (robocza) komputera - zwana pamięcią RAM (ang. Random Acces Memory - pamięć o swobodnym dostępie) służy do przechowywania danych

Pamięć RAM. Pudełko UTK

Zagadnienia związane z systemem IO

Pamięć wirtualna. Przygotował: Ryszard Kijaka. Wykład 4

Zaleta duża pojemność, niska cena

Pamięć. Podstawowe własności komputerowych systemów pamięciowych:

Wykład II. Pamięci operacyjne. Studia stacjonarne Pedagogika Budowa i zasada działania komputera

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury

Podstawy Informatyki JA-L i Pamięci

Dydaktyka Informatyki budowa i zasady działania komputera

Temat: Pamięć operacyjna.

Wykład II. Pamięci półprzewodnikowe. Studia Podyplomowe INFORMATYKA Architektura komputerów

Pamięć - parametry. 1. Pojemnośd. 3. Koszt. 2. Szybkośd. 4. Pobór mocy

Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, z bitów. Oznaczana jest literą B.

Technologia informacyjna. Urządzenia techniki komputerowej

Materiały do wykładu. 5.Pamięci. Marcin Peczarski. Instytut Informatyki Uniwersytet Warszawski. 20 kwietnia 2009

LEKCJA. TEMAT: Pamięć operacyjna.

Administracja systemem Linux

BUDOWA KOMPUTERA. Monika Słomian

Komputerowa pamięć. System dziesiątkowego (decymalny)

Pamięci magnetorezystywne MRAM czy nowa technologia podbije rynek pamięci RAM?

PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH

Architektura systemów komputerowych. Przerwania, pamięć, magistrale i urządzenia

Kinowa Biblioteka Filmowa KINOSERWER. KinoSerwer

dr inż. Jarosław Forenc

Wstęp do informatyki. Interfejsy, urządzenia we/wy i komunikacja. Linie magistrali

ZASADY PRZECHOWYWANIA DANYCH

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Pamięci zewnętrzne Dysk magnetyczny:

Technologie informacyjne - wykład 2 -

Temat: Pamięci. Programowalne struktury logiczne.

Najważniejsze zalety. Skuteczność pamięci NAS dla profesjonalnych twórców treści kreatywnych oraz w małych i średnich przedsiębiorstwach

Kinowa Biblioteka Filmowa KINOSERWER. KinoSerwer

PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka

W sklepie komputerowym sprzedawca zachwala klientowi swój najnowszy towar: -Ten komputer wykona za pana połowę pracy! - W takim razie biorę dwa.

Technologie cyfrowe semestr letni 2018/2019

Wykład 9 Struktury pamięci masowej

Rys. 1. Rozmiary dysków twardych. Z lewej 3.5, z prawej 2.5.

Wykład II. Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

Najważniejsze zalety. Skuteczna pamięć NAS w domu, domowych biurach oraz małych i średnich przedsiębiorstwach

Urządzenia Techniki. Klasa I TI 5. PAMIĘĆ OPERACYJNA.

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Dotyczy jednostek operacyjnych i ich połączeń stanowiących realizację specyfikacji typu architektury

Pamięć operacyjna. Moduł pamięci SDR SDRAM o pojemności 256MB

Pamięci. Pamięci DDR DIMM SDR SDRAM

Podstawy Informatyki DMA - Układ bezpośredniego dostępu do pamięci

Dyski twarde napędy optyczne i pamięci flash

Najważniejsze zalety. Skuteczność pamięci NAS dla profesjonalnych twórców treści kreatywnych oraz w małych i średnich przedsiębiorstwach

Z parametrów procesora zamieszczonego na zdjęciu powyżej wynika, że jest on taktowany z częstotliwością a) 1,86 GHz b) 540 MHz c) 533 MHz d) 1 GHz

Wykład II. Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

Pamięci półprzewodnikowe w oparciu o książkę : Nowoczesne pamięci. Ptc 2013/

Dyski SSD a systemy plików

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia

ilość nazwa producenta/ nr katalogowy/ okres gwarancji ilość nazwa producenta/ nr katalogowy/ okres gwarancji szt. 1

Część V - Serwery. UWAGA! Część V stanowi nierozerwalną całość. Ocena będzie łączna dla 4 zadań. Zadanie nr 1. SERWER BAZODANOWY KWESTURA

URZĄDZENIA WEJŚCIA-WYJŚCIA

Płyty główne rodzaje. 1. Płyta główna w formacie AT

1. Budowa komputera schemat ogólny.

Magistrala systemowa (System Bus)

Działanie systemu operacyjnego

Dodatkowa pamięć w kieszeni - o przenośnych nośnikach danych

Najważniejsze zalety. Skuteczna pamięć NAS w domu, domowych biurach oraz małych i średnich przedsiębiorstwach

Oferta dysków twardych WD do centrów danych Ewolucja dysków o dużej pojemności

Architektura komputerów

PAMIĘCI. PAMIĘCI układy zdolne do przyjmowania, przechowywania i wysyłania informacji w postaci ciągów binarnych.

PODSTAWY INFORMATYKI. Storage Pamięci masowe. Dysk twardy Macierze dyskowe

2,5 cala/3,5 cala USB 3.0 Obudowa SSD/HDD RAID SATA

Architektura komputerów

Załącznik nr 3 do SIWZ DZP /2009-II

Dyski półprzewodnikowe

Systemy Operacyjne Pamięć masowa

Projekt współfinansowany ze środków Europejskiego Funduszu Społecznego 21

Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.

Technologia informacyjna

Wykład I. Podstawowe pojęcia Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

2. Kontroler Dwa kontrolery pracujące w trybie active-active wyposażone w min. 32GB cache (każdy). Kontroler oparty na architekturze 64 bitowej.

Transkrypt:

Architektura komputerów Wykład 9 Jan Kazimirski 1

Pamięć operacyjna 2

Pamięć półprzewodnikowa RAM Złożona z dwustanowych komórek (wartości 0 i 1) Możliwość odczytu i zapisu Ulotna (zawartość znika po odcięciu zasilania) Zastosowanie tymczasowe przechowywanie informacji Technologie realizacji: dynamiczna (DRAM) i statyczna (SRAM) 3

Dynamiczna pamięć RAM Bity reprezentowane jako ładunki kondensatorów Wymaga częstego odświeżania (rozładowywanie kondensatorów) Prosta budowa, niewielki koszt, lepsze upakowanie (większe pojemności) Wolniejsza niż pamięć statyczna Wykorzystywana w pamięciach operacyjnych (głównych) 4

Statyczna pamięć RAM Budowana z elementów logicznych (bramki) Nie wymaga odświeżania Szybsza niż pamięć dynamiczna Gorsze upakowanie, większy koszt pamięci Wykorzystywana jako pamięć podręczna 5

Pamięć ROM Pamięć tylko do odczytu (Read Only Memory) Zawartość nie znika po wyłączeniu zasilania Zastosowania: Mikrokod Oprogramowanie systemowe (BIOS) Biblioteki Tablice wartości funkcji, stałych itp. 6

Typy pamięci ROM Zapisywalne w procesie produkcji Jednokrotnie programowalne (PROM) Wymazywalne (EPROM) Wymazywalne za pomocą UV Elektrycznie wymazywalne (EEPROM) Pamięci flash Duże upakowanie Szybki odczyt i zapis (szybszy niż klasyczne). 7

Organizacja pamięci Możliwa organizacja pamięci 16-Mbit 1M 16-bitowych komórek 16 układów po 1-Mbit Tablica 2046 x 2048 x 4 bity Multipleksowane przesyłanie numeru wiersza i kolumny Tylko 11 linii adresowych Dodanie 1 linii adresu 4-krotnie większa pojemność 8

Wykorzystanie przeplotu Architektura dual-channel Dwa identyczne moduły pamięci Kontroler wykorzystuje oba moduły jednocześnie Architektura triple-channel Trzy identyczne moduły pamięci Przeplot zwiększa teoretyczną wydajność pamięci 9

Błędy pamięci Rodzaje błędów: Błędy trwałe (hard failure) uszkodzenie sprzętu Przekłamania (soft errors) problemy z zasilaniem, wpływ cząstek alfa Pamięć ECC układy detekcji i korekcji błędów Wykrycie i naprawa pewnych rodzajów błędów Wymaga dodatkowych bitów do przechowywania informacji kontrolnej Przykład - SEC-DED 10

Pamięć SDRAM Klasyczna pamięć DRAM Pamięć asynchroniczna procesor zgłasza żądanie i czeka na rezultat Synchroniczna pamięć DRAM (SDRAM) Synchronizowana sygnałami zegarowymi Procesor zgłasza żądanie będzie ono obsłużone za określoną liczbę cykli Obsługa przesłań blokowych 11

Pamięć RDRAM RAMBUS architektura używana przez firmę Intel (Pentium, Itanium) Konkurencyjna wobec SDRAM Inne złącze Możliwość przyłączenia do 320 kości pamięci, transfer 1.6 Gbps 12

Cache DRAM Zintegrowana w kości niewielka ilość pamięci statycznej. Jako pamięć podręczna Pełna funkcjonalność pamięci podręcznej Zwiększa wydajność operacji swobodnego dostępu Bufor podręczny Czytanie z wyprzedzeniem Zwiększa wydajność operacji blokowych (burst) 13

Pamięci DDR i QDR Klasyczna pamięć SDRAM jedno przesłanie na cykl zegarowy DDR double-data-rate transmisje sygnału na rosnącym i malejącym zboczu sygnału (dwie transmisje na cykl zegarowy) DDR2, DDR3 zwiększanie przepustowości poprzez zmianę schematu taktowania QDR cztery transmisje na cykl zegara 14

Parametry wydajnościowe pamięci Przepustowość Określa ile danych można przesłać z/do pamięci w jednostce czasu Istotne przy przesłaniach blokowych, sekwencyjnym dostępie do pamięci Opóźnienia Określają czas dostępu do danych Istotne przy dostępie swobodnym 15

Przepustowość Zależna od: Częstotliwości taktowania szyny Szerokość szyny (standardowe moduły pamięci 64 bity) Liczba kanałów Liczba przesłań na cykl 16

Opóźnienia pamięci Parametry czasowe pamięci: CAS (tcl) opóźnienie pomiędzy dostępem do kolejnych kolumn w wierszu trcd opóźnienie wynikające z konieczności aktywacji wiersza trp opóźnienie w czasie deaktywacji wiersza tras opóźnienie między wybraniem wiersza a jego deaktywacją 17

Pamięć zewnętrzna 18

Inne SSD Architektura komputerów Jan Kazimirski Pamięć zewnętrzna - technologie Dyski magnetyczne Technologia RAID Dyski optyczne (CD, DVD, Blue-Ray) Taśmy magnetyczne Nowe technologie 19

Dyski magnetyczne Jeden lub więcej wirujących talerzy pokrytych nośnikiem magnetycznym Głowice odczytująca i zapisująca Zapis magnetyczny Na każdym talerzu koncentryczne ścieżki Ścieżki podzielone na sektory 20

Dyski magnetyczne c.d. Technologia CAV Stała szybkość kątowa Zmienna gęstość danych na ścieżkach (większe odstępy na zewnętrznych ścieżkach) Łatwiejszy dostęp, utrata pojemności Stosowanie stref o stałej liczbie bitów na ścieżkę Bardziej skomplikowany dostęp Efektywniejsze wykorzystanie dysku 21

Charakterystyka fizyczna Umocowanie głowicy Nieruchoma głowica jedna głowica na scieżkę Ruchoma głowica jedna głowica na talerz lub stronę Liczba talerzy, zapis jedno- lub dwustronny Talerze ustawione jeden nad drugim Osobna głowica dla każdego talerza (lub strony) Połączone głowice stripping danych 22

Charakterystyka fizyczna c.d. Pojemność Ilość danych mieszczących się na dysku Typowe rozmiary: 100 GB - 2TB Różne metody liczenia (marketing) Na końcową pojemność mają również wpływ inne czynniki (np. Rodzaj systemu plików) Rozmiar obudowy 3.5 cala komputery stacjonarne 2.5 cala laptopy 23

Charakterystyka fizyczna c.d. Pobór energii Tendencja do ograniczania poboru mocy problemy z odprowadzaniem ciepła Różne techniki: zmiana szybkości wirowania talerzy, tryby uśpienia itp. Poziom hałasu Ograniczanie hałasu poprzez stosowanie specjalnych technologii, zmniejszanie szybkości obrotowej dysku, szybkości głowic itp. 24

Charakterystyka fizyczna c.d. MTBF - Mean time between failures Szacunkowa żywotność dysku UWAGA! Nie jest to czas życia! Wartości MTBF dla dysków: Standardowe dyski SATA MTBF ok. 600 000 godzin, niektóre modele (WD Raptor) 1.2 mln godzin Dyski SCSI MTBF pow 1.5 mln godzin 25

Parametry wydajnościowe Szybkość transferu danych Szybkość obrotowa Opóźnienia Pamięć podręczna dysku 26

Szybkość transferu danych Typowy dysk SATA (7200 rpm) transfer ok. 70 MB/s. Na szybkość transferu wpływ ma szybkość wirowania talerzy i położenie danych (ścieżka) Szybkości transferu dysk-bufor są znacznie mniejsze niż możliwości współczesnych magistral (SATA ok. 300 MB/s). 27

Szybkość obrotowa Duży wpływ na wydajność dysku transfer danych i opóźnienia Typowe zastosowania dyski 7200 rpm, rozwiązania serwerowe 10000 rpm Większa szybkość obrotowa większy pobór energii, więcej ciepła, wzrost hałasu 28

Opóźnienia Seek time czas przesunięcia głowicy na właściwą ścieżkę Rotational delay czas oczekiwania na pojawienie się właściwego sektora (opóźnienie rotacyjne) Access time czas od zgłoszenia żądania do uzyskania danych (typowo 3-4 ms) 29

Pamięć podręczna dysku Pamięć wbudowana w kontroler dysku Typowe rozmiary 8-64 MB Zwiększanie wydajności dysku Read ahead / read behind Dopasowanie szybkości do interfejsu Buforowanie operacji zapisu Kolejkowanie operacji (np. technologia NCQ w SATA) 30

Detekcja i korekcja błędów ECC Dodatkowa informacja na pozwalająca na wykrywanie i korektę niektórych błędów (przekłamań) S.M.A.R.T. - Monitorowanie parametrów dysku np.: Liczba błędów odczytu Liczba przeniesionych sektorów (bad sector) Liczba błędów ustawienia głowicy Szybkość transferu danych Temperatura Inne, zależnie od producenta 31

RAID Metoda zwiększania wydajności pamięci zewnętrznej Redundant Array of Independent Disks Redundant Array of Inexpensive Disks Wykorzystywane poziomy 0-6 Z punktu systemu operacyjnego jeden dysk logiczny Dane rozproszone na dyskach (wydajność, bezpieczeństwo). 32

RAID 0 Dane przeplecione między dyskami Brak nadmiarowości Sumowanie pojemności dysków Przyspieszenie operacji zapisu i odczytu Duże ryzyko utraty danych z powodu awarii jednego z dysków 33

RAID 1 Dane przeplecione między dyskami Dane są dublowane (kopia na każdym dysku) Odczyt z dowolnej kopii, zapis obie kopie Przyspieszenie odczytu, mniej wydajny zapis Odporność na awarie i łatwe odtwarzanie po awarii Duży koszt (utrata pojemności dysku) 34

RAID 2 Wykorzystywanie kodów Hamminga do ochrony danych Dane przeplecione między dyskami (niewielkie paski) Kody Hamminga zapisywane na dyskach kontrolnych Dokładna synchronizacja dysków Możliwość odtworzenia danych po częściowej ich utracie (również po utracie kodów) 35

RAID 3 Wykorzystanie bitów parzystości Jeden dodatkowy dysk na dane kontrolne Działanie podobnie jak RAID 0 ale z ochroną danych Spowolnienie zapisu obliczanie sum kontrolnych Kosztowna odbudowa macierzy po awarii 36

RAID 4-6 Wykorzystanie różnych technik zwiększających bezpieczeństwo (np. podwójne sumy kontrolne) i wydajność (np. sumy kontrolne przeplatane na dyskach). Stosuje się również połączenia schematów RAID, np. RAID 0+1, RAID 1+0. 37

LVM Dyski, partycje = woluminy fizyczne Woluminy fizyczne łączy się w grupy i tworzy na nich woluminy logiczne ( wirtualne partycje ). Woluminy logiczne mogą być powiększane i zmniejszane bez konieczności repartycjonowania dysku Technologię LVM często łączy się z RAID 38

DVD Szereg odmian np. DVD-R, DVD+R, DVD-RAM Architektura komputerów Jan Kazimirski Pamięci optyczne CD-ROM, CD-R,CD-RW Oryginalnie do zapisu audio 700 MB lub 80 minut muzyki Pojemność 4.7 GB Wersje dwustronne i dwuwarstwowe (poj. 17 GB) 39

Pamięci optyczne c.d. HD-DVD Zwiększona gęstość zapisu (inny rodzaj lasera) Pojemność 15 GB (1 warstwa, 1 strona) Blue-ray Standard wypierający HD-DVD Pojemność 25 GB na warstwę 40

Taśmy magnetyczne Dostęp sekwencyjny Wolne! Tanie (w stosunku do pojemności) Pojemności od kilkuset gigabajtów do kilku terabajtów Stosowane do archiwizacji dużych ilości danych 41

Podsumowanie Pamięć operacyjna Pamięci ROM, RAM Charakterystyka pamięci Pamięć masowa pamięci magnetyczne charakterystyka, wydajność technologie RAID, LVM pamięci optyczne 42