lapcsere stratégiák fifo, lru, opt, sc

143
Lapcsere stratégiák FIFO, LRU, OPT, SC Az igény szerinti lapozáson alapuló virtuális tárkezelés hatékonyságának egyik sarokköve a körülményeknek leginkább megfelelő lapcsere algoritmus kiválasztása A továbbiakban működés közben (animált képsorozat segítségével) vizsgálhatjuk meg az alábbi stratégiákat: FIFO (First In First Out) LRU (Least Receantly Used) OPT (Optimal) SC (Second Chance)

Upload: minh

Post on 05-Jan-2016

69 views

Category:

Documents


1 download

DESCRIPTION

Lapcsere stratégiák FIFO, LRU, OPT, SC. Az igény szerinti lapozáson alapuló virtuális tárkezelés hatékonyságának egyik sarokköve a körülményeknek leginkább megfelelő lapcsere algoritmus kiválasztása - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapcsere stratégiákFIFO, LRU, OPT, SC

• Az igény szerinti lapozáson alapuló virtuális tárkezelés hatékonyságának egyik sarokköve a körülményeknek leginkább megfelelő lapcsere algoritmus kiválasztása

• A továbbiakban működés közben (animált képsorozat segítségével) vizsgálhatjuk meg az alábbi stratégiákat: – FIFO (First In First Out) – LRU (Least Receantly Used)–OPT (Optimal)–SC (Second Chance)

Page 2: Lapcsere stratégiák FIFO, LRU, OPT, SC

FIFO

Page 3: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

• A behozott lapok számait egy FIFO sorban tároljuk

• Laphiba esetén a FIFO elején álló lapot cseréljük le

• A behozott lap sorszámát a FIFO végére írjuk

Elõny: egyszerû

Hátrány: sok laphibát okoz

Page 4: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

• Igény szerinti lapozás

• A memóriában 4 keret (lap) számára van hely

• A próbasorozat:

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

Page 5: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

FIFO:

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 6: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5

-

-

-

FIFO:

5

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 7: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5

- 4

- -

- -

FIFO:

5 4

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 8: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5

- 4 4

- - 3

- - -

FIFO:

5 4 3

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 9: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

FIFO:

5 4 3 2

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 10: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

FIFO:

5 4 3 2

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 11: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1

- 4 4 4 4

- - 3 3 3

- - - 2 2

FIFO:

5 4 3 2

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 12: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1

- 4 4 4 4

- - 3 3 3

- - - 2 2

FIFO:

5 4 3 2 1

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 13: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1

- 4 4 4 4

- - 3 3 3

- - - 2 2

FIFO:

5 4 3 2 1

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 14: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1

- 4 4 4 4 7

- - 3 3 3 3

- - - 2 2 2

FIFO:

5 4 3 2 1

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 15: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1

- 4 4 4 4 7

- - 3 3 3 3

- - - 2 2 2

FIFO:

5 4 3 2 1 7

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 16: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1

- 4 4 4 4 7

- - 3 3 3 3

- - - 2 2 2

FIFO:

5 4 3 2 1 7

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 17: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1

- 4 4 4 4 7 7

- - 3 3 3 3 4

- - - 2 2 2 2

FIFO:

5 4 3 2 1 7

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 18: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1

- 4 4 4 4 7 7

- - 3 3 3 3 4

- - - 2 2 2 2

FIFO:

5 4 3 2 1 7 4

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 19: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1

- 4 4 4 4 7 7

- - 3 3 3 3 4

- - - 2 2 2 2

FIFO:

5 4 3 2 1 7 4

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 20: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1

- 4 4 4 4 7 7 7

- - 3 3 3 3 4 4

- - - 2 2 2 2 5

FIFO:

5 4 3 2 1 7 4

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 21: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1

- 4 4 4 4 7 7 7

- - 3 3 3 3 4 4

- - - 2 2 2 2 5

FIFO:

5 4 3 2 1 7 4 5

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 22: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1

- 4 4 4 4 7 7 7

- - 3 3 3 3 4 4

- - - 2 2 2 2 5

FIFO:

5 4 3 2 1 7 4 5

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 23: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3

- 4 4 4 4 7 7 7 7

- - 3 3 3 3 4 4 4

- - - 2 2 2 2 5 5

FIFO:

5 4 3 2 1 7 4 5

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 24: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3

- 4 4 4 4 7 7 7 7

- - 3 3 3 3 4 4 4

- - - 2 2 2 2 5 5

FIFO:

5 4 3 2 1 7 4 5 3

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 25: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3

- 4 4 4 4 7 7 7 7

- - 3 3 3 3 4 4 4

- - - 2 2 2 2 5 5

FIFO:

5 4 3 2 1 7 4 5 3

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 26: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3

- 4 4 4 4 7 7 7 7 6

- - 3 3 3 3 4 4 4 4

- - - 2 2 2 2 5 5 5

FIFO:

5 4 3 2 1 7 4 5 3

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 27: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3

- 4 4 4 4 7 7 7 7 6

- - 3 3 3 3 4 4 4 4

- - - 2 2 2 2 5 5 5

FIFO:

5 4 3 2 1 7 4 5 3 6

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 28: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3

- 4 4 4 4 7 7 7 7 6

- - 3 3 3 3 4 4 4 4

- - - 2 2 2 2 5 5 5

FIFO:

5 4 3 2 1 7 4 5 3 6

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 29: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3

- 4 4 4 4 7 7 7 7 6 6

- - 3 3 3 3 4 4 4 4 7

- - - 2 2 2 2 5 5 5 5

FIFO:

5 4 3 2 1 7 4 5 3 6

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 30: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3

- 4 4 4 4 7 7 7 7 6 6

- - 3 3 3 3 4 4 4 4 7

- - - 2 2 2 2 5 5 5 5

FIFO:

5 4 3 2 1 7 4 5 3 6 7

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 31: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3

- 4 4 4 4 7 7 7 7 6 6

- - 3 3 3 3 4 4 4 4 7

- - - 2 2 2 2 5 5 5 5

FIFO:

5 4 3 2 1 7 4 5 3 6 7

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 32: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3

- 4 4 4 4 7 7 7 7 6 6 6

- - 3 3 3 3 4 4 4 4 7 7

- - - 2 2 2 2 5 5 5 5 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 33: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3

- 4 4 4 4 7 7 7 7 6 6 6

- - 3 3 3 3 4 4 4 4 7 7

- - - 2 2 2 2 5 5 5 5 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 34: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3

- 4 4 4 4 7 7 7 7 6 6 6

- - 3 3 3 3 4 4 4 4 7 7

- - - 2 2 2 2 5 5 5 5 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 35: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3 5

- 4 4 4 4 7 7 7 7 6 6 6 6

- - 3 3 3 3 4 4 4 4 7 7 7

- - - 2 2 2 2 5 5 5 5 4 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 36: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3 5

- 4 4 4 4 7 7 7 7 6 6 6 6

- - 3 3 3 3 4 4 4 4 7 7 7

- - - 2 2 2 2 5 5 5 5 4 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4 5

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 37: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3 5

- 4 4 4 4 7 7 7 7 6 6 6 6

- - 3 3 3 3 4 4 4 4 7 7 7

- - - 2 2 2 2 5 5 5 5 4 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4 5

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 38: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3 5 5

- 4 4 4 4 7 7 7 7 6 6 6 6 3

- - 3 3 3 3 4 4 4 4 7 7 7 7

- - - 2 2 2 2 5 5 5 5 4 4 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4 5

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 39: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3 5 5

- 4 4 4 4 7 7 7 7 6 6 6 6 3

- - 3 3 3 3 4 4 4 4 7 7 7 7

- - - 2 2 2 2 5 5 5 5 4 4 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4 5 3

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 40: Lapcsere stratégiák FIFO, LRU, OPT, SC

OPT

Page 41: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 1 1 1 1 3 3 3 3 5 5

- 4 4 4 4 7 7 7 7 6 6 6 6 3

- - 3 3 3 3 4 4 4 4 7 7 7 7

- - - 2 2 2 2 5 5 5 5 4 4 4

FIFO:

5 4 3 2 1 7 4 5 3 6 7 4 5 3

Laphibák száma: 4 + 10

Lapozási stratégiákFIFO -Elõbb be, elõbb ki

Page 42: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákOPT - optimális

• Az új lapot mindig annak a helyére hozzuk be, amelyre a legkésõbb fogunk (újra)hivatkozni

Elõny: ez adja a minimális laphiba számot

Hátrány: a gyakorlatban megvalósíthatatlan, mert nem tudhatjuk elõre a hivatkozások sorrendjét

• Megvalósíthatatlansága miatt csak az egyéb stratégiák jóságának vizsgálatához való referenciaként használják

Page 43: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákOPT - optimális

• Igény szerinti lapozás

• A memóriában 4 keret (lap) számára van hely

• A próbasorozat:

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

Page 44: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

Lapozási stratégiákOPT - optimális

Page 45: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5

-

-

-

Lapozási stratégiákOPT - optimális

Page 46: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5

- 4

- -

- -

Lapozási stratégiákOPT - optimális

Page 47: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5

- 4 4

- - 3

- - -

Lapozási stratégiákOPT - optimális

Page 48: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákOPT - optimális

Page 49: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákOPT - optimális

Page 50: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákOPT - optimális

Page 51: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákOPT - optimális

Page 52: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákOPT - optimális

Page 53: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 3

- - - 2 1

Lapozási stratégiákOPT - optimális

Page 54: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 3

- - - 2 1

Lapozási stratégiákOPT - optimális

Page 55: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 3

- - - 2 1

Lapozási stratégiákOPT - optimális

Page 56: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 3

- - - 2 1

Lapozási stratégiákOPT - optimális

Page 57: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 3

- - - 2 1

Lapozási stratégiákOPT - optimális

Page 58: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 3 3

- - - 2 1 7

Lapozási stratégiákOPT - optimális

Page 59: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 3 3

- - - 2 1 7

Lapozási stratégiákOPT - optimális

Page 60: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 3 3

- - - 2 1 7

Lapozási stratégiákOPT - optimális

Page 61: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 3 3

- - - 2 1 7

Lapozási stratégiákOPT - optimális

Page 62: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 3 3

- - - 2 1 7

Lapozási stratégiákOPT - optimális

Page 63: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 3 3

- - - 2 1 7

Lapozási stratégiákOPT - optimális

Page 64: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 6

- 4 4 4 4 4 4

- - 3 3 3 3 3

- - - 2 1 7 7

Lapozási stratégiákOPT - optimális

Page 65: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 6

- 4 4 4 4 4 4

- - 3 3 3 3 3

- - - 2 1 7 7

Lapozási stratégiákOPT - optimális

Page 66: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 6

- 4 4 4 4 4 4

- - 3 3 3 3 3

- - - 2 1 7 7

Lapozási stratégiákOPT - optimális

Page 67: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 6 5

- 4 4 4 4 4 4 4

- - 3 3 3 3 3 3

- - - 2 1 7 7 7

Lapozási stratégiákOPT - optimális

Page 68: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 6 5

- 4 4 4 4 4 4 4

- - 3 3 3 3 3 3

- - - 2 1 7 7 7

Laphibák száma: 4 + 4(!)

Lapozási stratégiákOPT - optimális

Page 69: Lapcsere stratégiák FIFO, LRU, OPT, SC

LRU

Page 70: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákLRU - legrégebben használt

• Az optimális stratégia (egyik) közelítése

• Az új lapot mindig annak a helyére hozzuk be, amelyre a legrégebben hivatkoztunk (a lokalitási elv alapján erre lesz a legkevésbé valószínûleg szükség a késõbbiek során)

Elõny: viszonylag jól közelíti az optimálist

Hátrány: kiegészítõ HW-t igényel

lassú

Page 71: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákLRU - legrégebben használt

• Igény szerinti lapozás

• A memóriában 4 keret (lap) számára van hely

• A próbasorozat:

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

Page 72: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

Lapozási stratégiákLRU - legrégebben használt

Page 73: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5

-

-

-

Lapozási stratégiákLRU - legrégebben használt

Page 74: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5

- 4

- -

- -

Lapozási stratégiákLRU - legrégebben használt

Page 75: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5

- 4 4

- - 3

- - -

Lapozási stratégiákLRU - legrégebben használt

Page 76: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákLRU - legrégebben használt

Page 77: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákLRU - legrégebben használt

Page 78: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákLRU - legrégebben használt

Page 79: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákLRU - legrégebben használt

Page 80: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákLRU - legrégebben használt

Page 81: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5

- 4 4 4

- - 3 3

- - - 2

Lapozási stratégiákLRU - legrégebben használt

Page 82: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 1

- - - 2 2

Lapozási stratégiákLRU - legrégebben használt

Page 83: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 1

- - - 2 2

Lapozási stratégiákLRU - legrégebben használt

Page 84: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5

- 4 4 4 4

- - 3 3 1

- - - 2 2

Lapozási stratégiákLRU - legrégebben használt

Page 85: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 1 1

- - - 2 2 7

Lapozási stratégiákLRU - legrégebben használt

Page 86: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 1 1

- - - 2 2 7

Lapozási stratégiákLRU - legrégebben használt

Page 87: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5

- 4 4 4 4 4

- - 3 3 1 1

- - - 2 2 7

Lapozási stratégiákLRU - legrégebben használt

Page 88: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5

- 4 4 4 4 4 4

- - 3 3 1 1 3

- - - 2 2 7 7

Lapozási stratégiákLRU - legrégebben használt

Page 89: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5

- 4 4 4 4 4 4

- - 3 3 1 1 3

- - - 2 2 7 7

Lapozási stratégiákLRU - legrégebben használt

Page 90: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5

- 4 4 4 4 4 4

- - 3 3 1 1 3

- - - 2 2 7 7

Lapozási stratégiákLRU - legrégebben használt

Page 91: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5

- 4 4 4 4 4 4 4

- - 3 3 1 1 3 3

- - - 2 2 7 7 6

Lapozási stratégiákLRU - legrégebben használt

Page 92: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5

- 4 4 4 4 4 4 4

- - 3 3 1 1 3 3

- - - 2 2 7 7 6

Lapozási stratégiákLRU - legrégebben használt

Page 93: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5

- 4 4 4 4 4 4 4

- - 3 3 1 1 3 3

- - - 2 2 7 7 6

Lapozási stratégiákLRU - legrégebben használt

Page 94: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5 7

- 4 4 4 4 4 4 4 4

- - 3 3 1 1 3 3 3

- - - 2 2 7 7 6 6

Lapozási stratégiákLRU - legrégebben használt

Page 95: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5 7

- 4 4 4 4 4 4 4 4

- - 3 3 1 1 3 3 3

- - - 2 2 7 7 6 6

Lapozási stratégiákLRU - legrégebben használt

Page 96: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5 7

- 4 4 4 4 4 4 4 4

- - 3 3 1 1 3 3 3

- - - 2 2 7 7 6 6

Lapozási stratégiákLRU - legrégebben használt

Page 97: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5 7 7

- 4 4 4 4 4 4 4 4 4

- - 3 3 1 1 3 3 3 3

- - - 2 2 7 7 6 6 5

Lapozási stratégiákLRU - legrégebben használt

Page 98: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 4 5 4 3 6 7 3 4 5 4 3 7

5 5 5 5 5 5 5 5 7 7

- 4 4 4 4 4 4 4 4 4

- - 3 3 1 1 3 3 3 3

- - - 2 2 7 7 6 6 5

Laphibák száma: 4 + 6

Lapozási stratégiákLRU - legrégebben használt

Page 99: Lapcsere stratégiák FIFO, LRU, OPT, SC

SC

Page 100: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákSecond Chance - második esély

• Az optimális stratégia közelítése• Minden laphoz tartozik egy ”hivatkozás” bit is–Ha a lapra hivatkozunk, ezt “1”-be állítjuk–Behozáskor is(!), hiszen azért hozzuk be a lapot,

mert hivatkozunk rá• Lapcsere esetén azt a lapot cseréljük ki, amelyik a

legrégebben van bent (FIFO), de ha a kicserélendõ lap hivatkozás bitje=1, akkor adunk neki még egy esélyt, azaz 0 értékû hivatkozás bittel betesszük a FIFO végére és új lapot választunk

Értékelés: bár plusz HW-t igényel és elég bonyolult is, de sokkal gyorsabb mint az LRU, (bár annál kevésbé közelíti az OPT-t), viszonylag sokszor használják

Page 101: Lapcsere stratégiák FIFO, LRU, OPT, SC

Lapozási stratégiákSecond Chance - második esély

• Igény szerinti lapozás

• A memóriában 4 keret (lap) számára van hely

• A próbasorozat:

5 4 3 2 4 5 1 7 3 4 5

Page 102: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5*.

5,1

-

-

-

FIFO:

5

Lapozási stratégiákSecond Chance - második esély

Page 103: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4*.

5,1 5,1

- 4,1

- -

- -

FIFO:

5 4

Lapozási stratégiákSecond Chance - második esély

Page 104: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3*.

5,1 5,1 5,1

- 4,1 4,1

- - 3,1

- - -

FIFO:

5 4 3

Lapozási stratégiákSecond Chance - második esély

Page 105: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2*.

5,1 5,1 5,1 5,1

- 4,1 4,1 4,1

- - 3,1 3,1

- - - 2,1

FIFO:

5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 106: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4.

5,1 5,1 5,1 5,1

- 4,1 4,1 4,1

- - 3,1 3,1

- - - 2,1

FIFO:

5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 107: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5.

5,1 5,1 5,1 5,1

- 4,1 4,1 4,1

- - 3,1 3,1

- - - 2,1

FIFO:

5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 108: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1.

5,1 5,1 5,1 5,1

- 4,1 4,1 4,1

- - 3,1 3,1

- - - 2,1

FIFO:

5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 109: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0

- 4,1 4,1 4,1 4,1

- - 3,1 3,1 3,1

- - - 2,1 2,1

FIFO:

5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 110: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0

- 4,1 4,1 4,1 4,1

- - 3,1 3,1 3,1

- - - 2,1 2,1

FIFO:

5 4 3 2 5

Lapozási stratégiákSecond Chance - második esély

Page 111: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0

- 4,1 4,1 4,1 4,1

- - 3,1 3,1 3,1

- - - 2,1 2,1

FIFO:

5 4 3 2 5

Lapozási stratégiákSecond Chance - második esély

Page 112: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0

- - 3,1 3,1 3,1 3,1

- - - 2,1 2,1 2,1

FIFO:

5 4 3 2 5

Lapozási stratégiákSecond Chance - második esély

Page 113: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0

- - 3,1 3,1 3,1 3,1

- - - 2,1 2,1 2,1

FIFO:

5 4 3 2 5 4

Lapozási stratégiákSecond Chance - második esély

Page 114: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0

- - 3,1 3,1 3,1 3,1

- - - 2,1 2,1 2,1

FIFO:

5 4 3 2 5 4

Lapozási stratégiákSecond Chance - második esély

Page 115: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0

- - - 2,1 2,1 2,1 2,1

FIFO:

5 4 3 2 5 4

Lapozási stratégiákSecond Chance - második esély

Page 116: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0

- - - 2,1 2,1 2,1 2,1

FIFO:

5 4 3 2 5 4 3

Lapozási stratégiákSecond Chance - második esély

Page 117: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0

- - - 2,1 2,1 2,1 2,1

FIFO:

5 4 3 2 5 4 3

Lapozási stratégiákSecond Chance - második esély

Page 118: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0

FIFO:

5 4 3 2 5 4 3

Lapozási stratégiákSecond Chance - második esély

Page 119: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0

FIFO:

5 4 3 2 5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 120: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0

FIFO:

5 4 3 2 5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 121: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2

Lapozási stratégiákSecond Chance - második esély

Page 122: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1

Lapozási stratégiákSecond Chance - második esély

Page 123: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1

Lapozási stratégiákSecond Chance - második esély

Page 124: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1

Lapozási stratégiákSecond Chance - második esély

Page 125: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1 7

Lapozási stratégiákSecond Chance - második esély

Page 126: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1 7

Lapozási stratégiákSecond Chance - második esély

Page 127: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1 7

Lapozási stratégiákSecond Chance - második esély

Page 128: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1 7

Lapozási stratégiákSecond Chance - második esély

Page 129: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1 7

Lapozási stratégiákSecond Chance - második esély

Page 130: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1 7 3

Lapozási stratégiákSecond Chance - második esély

Page 131: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0

FIFO:

5 4 3 2 5 4 3 2 1 7 3

Lapozási stratégiákSecond Chance - második esély

Page 132: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3

Lapozási stratégiákSecond Chance - második esély

Page 133: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4

Lapozási stratégiákSecond Chance - második esély

Page 134: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4

Lapozási stratégiákSecond Chance - második esély

Page 135: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4

Lapozási stratégiákSecond Chance - második esély

Page 136: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1

Lapozási stratégiákSecond Chance - második esély

Page 137: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1

Lapozási stratégiákSecond Chance - második esély

Page 138: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1 7,0

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1

Lapozási stratégiákSecond Chance - második esély

Page 139: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1 7,0

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1 7

Lapozási stratégiákSecond Chance - második esély

Page 140: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1 7,0

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0 3,0

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1 7

Lapozási stratégiákSecond Chance - második esély

Page 141: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0 1,0 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1 7,0 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0 3,0 5,1

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1 7

Lapozási stratégiákSecond Chance - második esély

Page 142: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0 1,0 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1 7,0 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0 3,0 5,1

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1 7 5

Lapozási stratégiákSecond Chance - második esély

Page 143: Lapcsere stratégiák FIFO, LRU, OPT, SC

5 4 3 2 4 5 1 7 3 4 5

5* 4* 3* 2* 4 5 1* 7* 3 4* 5*.

5,1 5,1 5,1 5,1 5,0 5,0 5,0 5,0 1,1 1,1 1,1 1,1 1,1 1,0 1,0 1,0

- 4,1 4,1 4,1 4,1 4,0 4,0 4,0 4,0 7,1 7,1 7,1 7,1 7,1 7,0 7,1

- - 3,1 3,1 3,1 3,1 3,0 3,0 3,0 3,0 3,1 3,0 3,0 3,0 3,0 5,1

- - - 2,1 2,1 2,1 2,1 2,0 2,0 2,0 2,0 2,0 4,1 4,1 4,1 4,1

FIFO:

5 4 3 2 5 4 3 2 1 7 3 4 1 7 5

Laphibák száma: 4 + 4

Lapozási stratégiákSecond Chance - második esély