Top Banner
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)
143

Lapcsere stratégiák FIFO, LRU, OPT, SC

Jan 05, 2016

Download

Documents

Minh

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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