ASK 11 RAID

background image

Hierarchia Pamięci

1/23

Hierarchia pamięci

background image

1. Hierarchia pamięci - wstęp

2/23

1

2

3

4

5

Hierarchia pamięci

background image

1. Hierarchia pamięci - wstęp

3/23

1

2

3

4

5

Czas dostępu do pamięci z uwzględnieniem

różnych poziomów

background image

1. Hierarchia pamięci - wstęp

4/23

1

2

3

4

5

Koszt pamięci pomocniczej - historycznie

background image

2. Pamięć podręczna (cache)

5/23

1

2

3

4

5

Pamięć podręczna

background image

2. Pamięć podręczna (cache)

6/23

1

2

3

4

5

Pamięć podręczna,

ogólny algorytm

background image

3. Pamięć podręczna - mechanizmy

7/23

1

2

3

4

5

Funkcje odwzorowania pamięci podręcznej

Odwzorowanie

skojarzeniowe

Odwzorowanie

bezpośrednie

Odwzorowanie

sekcyjno-skojarzeniowe

background image

3. Pamięć podręczna - mechanizmy

8/23

1

2

3

4

5

Odwzorowanie skojarzeniowe

background image

3. Pamięć podręczna - mechanizmy

9/23

1

2

3

4

5

Odwzorowanie skojarzeniowe - przykład

background image

3. Pamięć podręczna - mechanizmy

10/23

1

2

3

4

5

Odwzorowanie bezpośrednie

background image

3. Pamięć podręczna - mechanizmy

11/23

1

2

3

4

5

Odwzorowanie bezpośrednie – stałe przypisanie bloków

background image

3. Pamięć podręczna - mechanizmy

12/23

1

2

3

4

5

Odwzorowanie bezpośrednie - przykład

background image

3. Pamięć podręczna - mechanizmy

13/23

1

2

3

4

5

Odwzorowanie sekcyjno-skojarzeniowe

background image

3. Pamięć podręczna - mechanizmy

14/23

1

2

3

4

5

Odwzorowanie sekcyjno-skojarzeniowe

background image

3. Pamięć podręczna - mechanizmy

15/23

1

2

3

4

5

Pamięć podręczna – algorytmy zastępowania

LRU – Least-Recently Used – najmniej ostatnio używane

Należy zastąpić ten blok w seksji, który pozostawał w pamięci podręcznej

najdłużej bez odwoływania się do niego.

FIFO – First In First Out – pierwszy wchodzi, pierwszy wychodzi

Należy zastąpić ten blok, który najdłużej pozostawał w pamięci

podręcznej.

LFU – Least Frequently Used – najrzadziej używany

Należy zastąpić ten blok, którego dotyczyło najmniej odniesień.

background image

3. Pamięć podręczna - mechanizmy

16/23

1

2

3

4

5

Pamięć L1/L2, jednolita/program-dane, ...

Zapis jednoczesny (Write Through)

Zapis opóźniony (Write Back)

background image

3. Pamięć podręczna - mechanizmy

17/23

1

2

3

4

5

Schemat blokowy procesora Pentium

4-drożna

sekcyjno-

skojarzeniowa

organizacja

32 bit wiersz

LRU

Write back

background image

18/23

1

2

3

4

5

4. RAID

University of California w Berkeley

RAID – Redundant Array of Independent Disks

RAID 0 – nie przewiduje redundancji. Zastosowania : wydajność i

pojemność najważniejsza.

RAID 1 – Redundancja poprzez duplikowanie danych. Zmniejszona

pojemność, wysoka wydajność.

background image

19/23

1

2

3

4

5

4. RAID

RAID – Redundant Array of Independent Disks

RAID 2 – paski bardzo małe, często równe jednemu słowu. Osobne dyski na

kod korekcyjny (zwykle kod Hamminga).

RAID 3 – podobnie jak RAID 2. Tylko jeden dysk na kod korekcyjny – bit

parzystości.

background image

20/23

1

2

3

4

5

4. RAID

RAID – Redundant Array of Independent Disks

RAID 4 – każdy dysk działa niezależnie. Zastosowania : wymagana szybka

odpowiedź na żądania we/wy. Paski duże. Bity parzystości na
osobnym dysku.

RAID 5 – ppodobnie jak RAID 4. Paski parzystośći rozproszone na

wszystkich dyskach.

background image

5. Pamięć wirtualna

21/23

1

2

3

4

5

Pamięć wirtualna - wprowadzenie

STRONICOWANIE

PAMIĘĆ WIRTUALNA

background image

Hierarchia Pamięci

22/23

Polecana literatura

1) W. Stallings, Organizacja i architektura systemu komputerowego, WNT 2003

Rozdział 4, 5

background image

Hierarchia Pamięci

23/23

KONIEC

dr inż. Mariusz Kapruziak

mkapruziak@wi.ps.pl

pok. 107, tel. 449 55 44


Wyszukiwarka

Podobne podstrony:
ASK 11 Autoryzacja
ASK 11 PiotrGębala MateuszMacięga
ASK( 11
ASK 11 VLIW
ASK 11 Autoryzacja
ASK 11 PiotrGębala MateuszMacięga
11 Pytanie z ASK
Zarz[1] finan przeds 11 analiza wskaz
11 Siłowniki
11 BIOCHEMIA horyzontalny transfer genów
PKM NOWY W T II 11
wyklad 11
R1 11
CALC1 L 11 12 Differenial Equations

więcej podobnych podstron