feat(cache-simulation): add avg_age metric and update TTL experiment name

- Introduced `avg_age` metric to track the average age of cached objects during simulation.
- Updated experiment configuration name from "No Refresh (0.5s ttl)" to "No Refresh (5.0s ttl)".
- Updated Jupyter notebooks and related files to incorporate new metrics and change experiment labels.
- Modified experiment output CSV and PDF files to reflect the new `avg_age` metric and updated experiment details.

Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
Tuan-Dat Tran
2024-11-27 17:34:04 +01:00
parent b540aafc61
commit dea6004160
20 changed files with 798 additions and 764 deletions

View File

@@ -1,100 +1,100 @@
,access_count,hits,misses,mu,lambda,hit_rate
1,664,550,114,0,1,58.49
2,212,124,88,0,3,83.21
3,673,560,113,0,1,84.11
4,711,598,113,0,1,72.17
5,345,249,96,0,2,82.43
6,649,535,114,0,1,50.36
7,137,69,68,0,5,83.41
8,681,568,113,0,1,83.74
9,689,577,112,0,1,82.91
10,667,553,114,0,1,71.34
11,328,234,94,0,2,83.67
12,692,579,113,0,1,83.46
13,683,570,113,0,1,83.48
14,696,581,115,0,1,70.64
15,344,243,101,0,2,71.78
16,326,234,92,0,2,83.45
17,689,575,114,0,1,83.65
18,691,578,113,0,1,62.56
19,219,137,82,0,3,84.29
20,732,617,115,0,1,84.44
21,739,624,115,0,1,83.31
22,683,569,114,0,1,83.13
23,670,557,113,0,1,71.3
24,331,236,95,0,2,83.84
25,724,607,117,0,1,83.38
26,692,577,115,0,1,83.69
27,705,590,115,0,1,48.18
28,137,66,71,0,5,83.04
29,672,558,114,0,1,83.43
30,694,579,115,0,1,83.23
31,674,561,113,0,1,51.39
32,144,74,70,0,4,83.13
33,670,557,113,0,1,48.94
34,141,69,72,0,4,83.0
35,659,547,112,0,1,83.36
36,691,576,115,0,1,84.67
37,737,624,113,0,1,62.56
38,219,137,82,0,3,41.0
39,100,41,59,0,8,83.61
40,714,597,117,0,1,55.98
41,184,103,81,0,4,57.14
42,161,92,69,0,4,73.76
43,362,267,95,0,2,83.91
44,696,584,112,0,1,82.46
45,627,517,110,0,1,82.72
46,648,536,112,0,1,30.19
47,53,16,37,0,10,83.14
48,676,562,114,0,1,82.29
49,638,525,113,0,1,83.06
50,673,559,114,0,1,49.22
51,128,63,65,0,5,34.12
52,85,29,56,0,9,84.34
53,747,630,117,0,1,83.86
54,700,587,113,0,1,83.41
55,687,573,114,0,1,83.75
56,720,603,117,0,1,83.33
57,690,575,115,0,1,17.5
58,40,7,33,0,17,70.13
59,318,223,95,0,2,82.94
60,674,559,115,0,1,21.74
61,23,5,18,0,26,83.84
62,724,607,117,0,1,82.17
63,628,516,112,0,1,71.59
64,345,247,98,0,2,83.11
65,681,566,115,0,1,31.51
66,73,23,50,0,10,83.1
67,651,541,110,0,1,0.0
68,10,0,10,0,69,82.55
69,636,525,111,0,1,82.62
70,656,542,114,0,1,73.12
71,372,272,100,0,2,83.48
72,678,566,112,0,1,82.13
73,638,524,114,0,1,82.92
74,685,568,117,0,1,57.71
75,201,116,85,0,3,72.67
76,344,250,94,0,2,72.17
77,345,249,96,0,2,64.75
78,261,169,92,0,3,19.15
79,47,9,38,0,15,83.48
80,660,551,109,0,1,82.18
81,634,521,113,0,1,51.09
82,137,70,67,0,5,69.58
83,309,215,94,0,2,83.53
84,686,573,113,0,1,82.84
85,682,565,117,0,1,71.12
86,322,229,93,0,2,83.28
87,676,563,113,0,1,68.62
88,325,223,102,0,2,83.16
89,689,573,116,0,1,83.31
90,695,579,116,0,1,73.15
91,324,237,87,0,2,72.11
92,337,243,94,0,2,63.51
93,222,141,81,0,3,83.09
94,686,570,116,0,1,71.79
95,351,252,99,0,2,84.66
96,717,607,110,0,1,83.28
97,664,553,111,0,1,21.74
98,23,5,18,0,37,56.91
99,181,103,78,0,4,70.62
,access_count,hits,misses,mu,lambda,hit_rate,avg_age
1,664,550,114,0,1,58.49,2.596363636363636
2,212,124,88,0,3,83.21,2.524193548387097
3,673,560,113,0,1,84.11,2.405357142857143
4,711,598,113,0,1,72.17,2.4013377926421406
5,345,249,96,0,2,82.43,2.4698795180722892
6,649,535,114,0,1,50.36,2.3906542056074764
7,137,69,68,0,5,83.41,2.739130434782609
8,681,568,113,0,1,83.74,2.433098591549296
9,689,577,112,0,1,82.91,2.5095320623916813
10,667,553,114,0,1,71.34,2.5750452079566
11,328,234,94,0,2,83.67,2.4188034188034186
12,692,579,113,0,1,83.46,2.5250431778929188
13,683,570,113,0,1,83.48,2.5526315789473686
14,696,581,115,0,1,70.64,2.495697074010327
15,344,243,101,0,2,71.78,2.522633744855967
16,326,234,92,0,2,83.45,2.7777777777777777
17,689,575,114,0,1,83.65,2.4991304347826087
18,691,578,113,0,1,62.56,2.48961937716263
19,219,137,82,0,3,84.29,2.562043795620438
20,732,617,115,0,1,84.44,2.521880064829822
21,739,624,115,0,1,83.31,2.4759615384615383
22,683,569,114,0,1,83.13,2.4938488576449913
23,670,557,113,0,1,71.3,2.466786355475763
24,331,236,95,0,2,83.84,2.5466101694915255
25,724,607,117,0,1,83.38,2.3789126853377267
26,692,577,115,0,1,83.69,2.5753899480069324
27,705,590,115,0,1,48.18,2.422033898305085
28,137,66,71,0,5,83.04,2.5757575757575757
29,672,558,114,0,1,83.43,2.4408602150537635
30,694,579,115,0,1,83.23,2.597582037996546
31,674,561,113,0,1,51.39,2.443850267379679
32,144,74,70,0,4,83.13,2.554054054054054
33,670,557,113,0,1,48.94,2.443447037701975
34,141,69,72,0,4,83.0,2.6231884057971016
35,659,547,112,0,1,83.36,2.409506398537477
36,691,576,115,0,1,84.67,2.4444444444444446
37,737,624,113,0,1,62.56,2.3846153846153846
38,219,137,82,0,3,41.0,2.81021897810219
39,100,41,59,0,8,83.61,2.5121951219512195
40,714,597,117,0,1,55.98,2.5008375209380236
41,184,103,81,0,4,57.14,2.5728155339805827
42,161,92,69,0,4,73.76,2.6847826086956523
43,362,267,95,0,2,83.91,2.397003745318352
44,696,584,112,0,1,82.46,2.4914383561643834
45,627,517,110,0,1,82.72,2.4545454545454546
46,648,536,112,0,1,30.19,2.5167910447761193
47,53,16,37,0,10,83.14,2.9375
48,676,562,114,0,1,82.29,2.597864768683274
49,638,525,113,0,1,83.06,2.5238095238095237
50,673,559,114,0,1,49.22,2.4991055456171734
51,128,63,65,0,5,34.12,2.3492063492063493
52,85,29,56,0,9,84.34,2.1724137931034484
53,747,630,117,0,1,83.86,2.5365079365079364
54,700,587,113,0,1,83.41,2.5792163543441227
55,687,573,114,0,1,83.75,2.4223385689354275
56,720,603,117,0,1,83.33,2.527363184079602
57,690,575,115,0,1,17.5,2.3756521739130436
58,40,7,33,0,17,70.13,3.0
59,318,223,95,0,2,82.94,2.506726457399103
60,674,559,115,0,1,21.74,2.4686940966010735
61,23,5,18,0,26,83.84,0.6
62,724,607,117,0,1,82.17,2.6227347611202636
63,628,516,112,0,1,71.59,2.4108527131782944
64,345,247,98,0,2,83.11,2.42914979757085
65,681,566,115,0,1,31.51,2.57773851590106
66,73,23,50,0,10,83.1,2.782608695652174
67,651,541,110,0,1,0.0,2.478743068391867
68,10,0,10,0,69,82.55,0.0
69,636,525,111,0,1,82.62,2.459047619047619
70,656,542,114,0,1,73.12,2.559040590405904
71,372,272,100,0,2,83.48,2.6544117647058822
72,678,566,112,0,1,82.13,2.487632508833922
73,638,524,114,0,1,82.92,2.427480916030534
74,685,568,117,0,1,57.71,2.482394366197183
75,201,116,85,0,3,72.67,2.7327586206896552
76,344,250,94,0,2,72.17,2.576
77,345,249,96,0,2,64.75,2.4859437751004014
78,261,169,92,0,3,19.15,2.5562130177514795
79,47,9,38,0,15,83.48,2.5555555555555554
80,660,551,109,0,1,82.18,2.6515426497277677
81,634,521,113,0,1,51.09,2.44721689059501
82,137,70,67,0,5,69.58,2.557142857142857
83,309,215,94,0,2,83.53,2.7209302325581395
84,686,573,113,0,1,82.84,2.4694589877835953
85,682,565,117,0,1,71.12,2.320353982300885
86,322,229,93,0,2,83.28,2.6026200873362444
87,676,563,113,0,1,68.62,2.644760213143872
88,325,223,102,0,2,83.16,2.4260089686098656
89,689,573,116,0,1,83.31,2.5095986038394416
90,695,579,116,0,1,73.15,2.542314335060449
91,324,237,87,0,2,72.11,2.261603375527426
92,337,243,94,0,2,63.51,2.316872427983539
93,222,141,81,0,3,83.09,2.5106382978723403
94,686,570,116,0,1,71.79,2.507017543859649
95,351,252,99,0,2,84.66,2.373015873015873
96,717,607,110,0,1,83.28,2.4365733113673804
97,664,553,111,0,1,21.74,2.54249547920434
98,23,5,18,0,37,56.91,3.4
99,181,103,78,0,4,70.62,2.320388349514563
1 access_count hits misses mu lambda hit_rate avg_age
2 1 664 550 114 0 1 58.49 2.596363636363636
3 2 212 124 88 0 3 83.21 2.524193548387097
4 3 673 560 113 0 1 84.11 2.405357142857143
5 4 711 598 113 0 1 72.17 2.4013377926421406
6 5 345 249 96 0 2 82.43 2.4698795180722892
7 6 649 535 114 0 1 50.36 2.3906542056074764
8 7 137 69 68 0 5 83.41 2.739130434782609
9 8 681 568 113 0 1 83.74 2.433098591549296
10 9 689 577 112 0 1 82.91 2.5095320623916813
11 10 667 553 114 0 1 71.34 2.5750452079566
12 11 328 234 94 0 2 83.67 2.4188034188034186
13 12 692 579 113 0 1 83.46 2.5250431778929188
14 13 683 570 113 0 1 83.48 2.5526315789473686
15 14 696 581 115 0 1 70.64 2.495697074010327
16 15 344 243 101 0 2 71.78 2.522633744855967
17 16 326 234 92 0 2 83.45 2.7777777777777777
18 17 689 575 114 0 1 83.65 2.4991304347826087
19 18 691 578 113 0 1 62.56 2.48961937716263
20 19 219 137 82 0 3 84.29 2.562043795620438
21 20 732 617 115 0 1 84.44 2.521880064829822
22 21 739 624 115 0 1 83.31 2.4759615384615383
23 22 683 569 114 0 1 83.13 2.4938488576449913
24 23 670 557 113 0 1 71.3 2.466786355475763
25 24 331 236 95 0 2 83.84 2.5466101694915255
26 25 724 607 117 0 1 83.38 2.3789126853377267
27 26 692 577 115 0 1 83.69 2.5753899480069324
28 27 705 590 115 0 1 48.18 2.422033898305085
29 28 137 66 71 0 5 83.04 2.5757575757575757
30 29 672 558 114 0 1 83.43 2.4408602150537635
31 30 694 579 115 0 1 83.23 2.597582037996546
32 31 674 561 113 0 1 51.39 2.443850267379679
33 32 144 74 70 0 4 83.13 2.554054054054054
34 33 670 557 113 0 1 48.94 2.443447037701975
35 34 141 69 72 0 4 83.0 2.6231884057971016
36 35 659 547 112 0 1 83.36 2.409506398537477
37 36 691 576 115 0 1 84.67 2.4444444444444446
38 37 737 624 113 0 1 62.56 2.3846153846153846
39 38 219 137 82 0 3 41.0 2.81021897810219
40 39 100 41 59 0 8 83.61 2.5121951219512195
41 40 714 597 117 0 1 55.98 2.5008375209380236
42 41 184 103 81 0 4 57.14 2.5728155339805827
43 42 161 92 69 0 4 73.76 2.6847826086956523
44 43 362 267 95 0 2 83.91 2.397003745318352
45 44 696 584 112 0 1 82.46 2.4914383561643834
46 45 627 517 110 0 1 82.72 2.4545454545454546
47 46 648 536 112 0 1 30.19 2.5167910447761193
48 47 53 16 37 0 10 83.14 2.9375
49 48 676 562 114 0 1 82.29 2.597864768683274
50 49 638 525 113 0 1 83.06 2.5238095238095237
51 50 673 559 114 0 1 49.22 2.4991055456171734
52 51 128 63 65 0 5 34.12 2.3492063492063493
53 52 85 29 56 0 9 84.34 2.1724137931034484
54 53 747 630 117 0 1 83.86 2.5365079365079364
55 54 700 587 113 0 1 83.41 2.5792163543441227
56 55 687 573 114 0 1 83.75 2.4223385689354275
57 56 720 603 117 0 1 83.33 2.527363184079602
58 57 690 575 115 0 1 17.5 2.3756521739130436
59 58 40 7 33 0 17 70.13 3.0
60 59 318 223 95 0 2 82.94 2.506726457399103
61 60 674 559 115 0 1 21.74 2.4686940966010735
62 61 23 5 18 0 26 83.84 0.6
63 62 724 607 117 0 1 82.17 2.6227347611202636
64 63 628 516 112 0 1 71.59 2.4108527131782944
65 64 345 247 98 0 2 83.11 2.42914979757085
66 65 681 566 115 0 1 31.51 2.57773851590106
67 66 73 23 50 0 10 83.1 2.782608695652174
68 67 651 541 110 0 1 0.0 2.478743068391867
69 68 10 0 10 0 69 82.55 0.0
70 69 636 525 111 0 1 82.62 2.459047619047619
71 70 656 542 114 0 1 73.12 2.559040590405904
72 71 372 272 100 0 2 83.48 2.6544117647058822
73 72 678 566 112 0 1 82.13 2.487632508833922
74 73 638 524 114 0 1 82.92 2.427480916030534
75 74 685 568 117 0 1 57.71 2.482394366197183
76 75 201 116 85 0 3 72.67 2.7327586206896552
77 76 344 250 94 0 2 72.17 2.576
78 77 345 249 96 0 2 64.75 2.4859437751004014
79 78 261 169 92 0 3 19.15 2.5562130177514795
80 79 47 9 38 0 15 83.48 2.5555555555555554
81 80 660 551 109 0 1 82.18 2.6515426497277677
82 81 634 521 113 0 1 51.09 2.44721689059501
83 82 137 70 67 0 5 69.58 2.557142857142857
84 83 309 215 94 0 2 83.53 2.7209302325581395
85 84 686 573 113 0 1 82.84 2.4694589877835953
86 85 682 565 117 0 1 71.12 2.320353982300885
87 86 322 229 93 0 2 83.28 2.6026200873362444
88 87 676 563 113 0 1 68.62 2.644760213143872
89 88 325 223 102 0 2 83.16 2.4260089686098656
90 89 689 573 116 0 1 83.31 2.5095986038394416
91 90 695 579 116 0 1 73.15 2.542314335060449
92 91 324 237 87 0 2 72.11 2.261603375527426
93 92 337 243 94 0 2 63.51 2.316872427983539
94 93 222 141 81 0 3 83.09 2.5106382978723403
95 94 686 570 116 0 1 71.79 2.507017543859649
96 95 351 252 99 0 2 84.66 2.373015873015873
97 96 717 607 110 0 1 83.28 2.4365733113673804
98 97 664 553 111 0 1 21.74 2.54249547920434
99 98 23 5 18 0 37 56.91 3.4
100 99 181 103 78 0 4 70.62 2.320388349514563