lru algorithm

23
LRU Algorithm Stack implementation

Upload: monahakmy

Post on 21-Jun-2015

1.479 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Lru Algorithm

LRU Algorithm

Stack implementation

Page 2: Lru Algorithm

Reference string:

7 6 4 5 6 7 3 2

رقم العمليه أدخال عمليه 7نريد أول وهي

Page 3: Lru Algorithm

stack إضافة في 7تم

حدث؟ ماذا

7 6 4 5 6 7 3 2

7

Page 4: Lru Algorithm

ذلك ..وبعد

7 6 4 5 6 7 3 2

7

رقم العمليه أدخال االن 6نريد

Page 5: Lru Algorithm

............

7 6 4 5 6 7 3 2

6

7

stack إضافة في 6تم

Page 6: Lru Algorithm

االن أما

7 6 4 5 6 7 3 2

6

7

رقم العمليه أدخال االن 4نريد

Page 7: Lru Algorithm

7 6 4 5 6 7 3 2

4

6

7

stack إضافة في 4تم

Page 8: Lru Algorithm

7 6 4 5 6 7 3 2

4

6

7

رقم العمليه أدخال االن 5نريد

Page 9: Lru Algorithm

7 6 4 5 6 7 3 2

5

4

6

7

stack إضافة في 5تم

Page 10: Lru Algorithm

وهي عمليه أدخال نريد عندما يحدث ماذا االن لنالحظموجوده؟

7 6 4 5 6 7 3 2

5

4

6

7

رقم العمليه أدخال االن موجوده 6نريد وهييحدث؟؟ أن تتوقعين فماذا

Page 11: Lru Algorithm

االتي يحدث

7 6 4 5 6 7 3 2

5

4

6

7

في ووضعها مكانها من بإخراجها نقومأعلىstack

Page 12: Lru Algorithm

7 6 4 5 6 7 3 2

6

5

4

7

Page 13: Lru Algorithm

7 6 4 5 6 7 3 2

6

5

4

7

stack وضع أعلى 6تم في

Page 14: Lru Algorithm

7 6 4 5 6 7 3 2

6

5

4

7

رقم العمليه أدخال االن موجوده 7نريد وهي

Page 15: Lru Algorithm

7 6 4 5 6 7 3 2

6

5

4

7

في ووضعها مكانها من بإخراجها نقومأعلىstack

Page 16: Lru Algorithm

7 6 4 5 6 7 3 2

7

6

5

4

Page 17: Lru Algorithm

7 6 4 5 6 7 3 2

7

6

5

4

stack وضع أعلى 7تم في

Page 18: Lru Algorithm

7 6 4 5 6 7 3 2

7

6

5

4

رقم العمليه أدخال 3نريد

Page 19: Lru Algorithm

-------------

7 6 4 5 6 7 3 2

stack إضافة في 3تم 3

7

6

5

4

Page 20: Lru Algorithm

7 6 4 5 6 7 3 2

3

7

6

5

4

رقم العمليه أدخال ان 2نريد ونالحظStack

لألستخدام متاح مكان فيها ليسيحدث؟ سوف فماذا

Page 21: Lru Algorithm

7 6 4 5 6 7 3 2

أخر في التي العمليه بإخراج نقوم سوفStack

العمليه ) ( وهي أستخدام األقل أخر بمعنى4رقم

3

7

6

5

4

Page 22: Lru Algorithm

7 6 4 5 6 7 3 2

2 3

7

6

5

Stack رقم العمليه بإضافة أعلى 2نقوم في

Page 23: Lru Algorithm

7 6 4 5 6 7 3 2

2

3

7

6

5

النهايه Stackفي تصبح وهكذا