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,224,440,0,1,10.38
2,212,22,190,0,3,32.39
3,673,218,455,0,1,34.6
4,711,246,465,0,1,19.13
5,345,66,279,0,2,31.74
6,649,206,443,0,1,10.22
7,137,14,123,0,5,32.45
8,681,221,460,0,1,34.4
9,689,237,452,0,1,34.18
10,667,228,439,0,1,21.95
11,328,72,256,0,2,34.97
12,692,242,450,0,1,32.21
13,683,220,463,0,1,33.62
14,696,234,462,0,1,20.35
15,344,70,274,0,2,18.4
16,326,60,266,0,2,29.9
17,689,206,483,0,1,32.85
18,691,227,464,0,1,11.87
19,219,26,193,0,3,34.84
20,732,255,477,0,1,35.05
21,739,259,480,0,1,34.55
22,683,236,447,0,1,35.22
23,670,236,434,0,1,19.94
24,331,66,265,0,2,34.67
25,724,251,473,0,1,32.08
26,692,222,470,0,1,34.18
27,705,241,464,0,1,8.76
28,137,12,125,0,5,34.23
29,672,230,442,0,1,31.7
30,694,220,474,0,1,33.09
31,674,223,451,0,1,9.03
32,144,13,131,0,4,34.63
33,670,232,438,0,1,7.09
34,141,10,131,0,4,32.78
35,659,216,443,0,1,32.27
36,691,223,468,0,1,36.91
37,737,272,465,0,1,14.16
38,219,31,188,0,3,5.0
39,100,5,95,0,8,32.77
40,714,234,480,0,1,12.5
41,184,23,161,0,4,7.45
42,161,12,149,0,4,21.55
43,362,78,284,0,2,32.61
44,696,227,469,0,1,29.98
45,627,188,439,0,1,32.56
46,648,211,437,0,1,1.89
47,53,1,52,0,10,31.51
48,676,213,463,0,1,31.35
49,638,200,438,0,1,32.69
50,673,220,453,0,1,12.5
51,128,16,112,0,5,3.53
52,85,3,82,0,9,33.33
53,747,249,498,0,1,33.0
54,700,231,469,0,1,35.08
55,687,241,446,0,1,37.5
56,720,270,450,0,1,31.3
57,690,216,474,0,1,0.0
58,40,0,40,0,17,19.18
59,318,61,257,0,2,31.31
60,674,211,463,0,1,13.04
61,23,3,20,0,26,35.22
62,724,255,469,0,1,32.32
63,628,203,425,0,1,24.93
64,345,86,259,0,2,35.1
65,681,239,442,0,1,4.11
66,73,3,70,0,10,33.79
67,651,220,431,0,1,0.0
68,10,0,10,0,69,33.02
69,636,210,426,0,1,32.77
70,656,215,441,0,1,22.58
71,372,84,288,0,2,33.48
72,678,227,451,0,1,33.7
73,638,215,423,0,1,33.28
74,685,228,457,0,1,10.45
75,201,21,180,0,3,20.35
76,344,70,274,0,2,21.16
77,345,73,272,0,2,17.24
78,261,45,216,0,3,4.26
79,47,2,45,0,15,33.79
80,660,223,437,0,1,30.28
81,634,192,442,0,1,5.84
82,137,8,129,0,5,18.45
83,309,57,252,0,2,34.11
84,686,234,452,0,1,32.99
85,682,225,457,0,1,19.25
86,322,62,260,0,2,32.99
87,676,223,453,0,1,20.92
88,325,68,257,0,2,35.27
89,689,243,446,0,1,32.95
90,695,229,466,0,1,21.91
91,324,71,253,0,2,20.47
92,337,69,268,0,2,13.96
93,222,31,191,0,3,31.78
94,686,218,468,0,1,19.94
95,351,70,281,0,2,33.89
96,717,243,474,0,1,32.53
97,664,216,448,0,1,0.0
98,23,0,23,0,37,11.6
99,181,21,160,0,4,22.85
,access_count,hits,misses,mu,lambda,hit_rate,avg_age
1,664,224,440,0,1,10.38,0.25892857142857145
2,212,22,190,0,3,32.39,0.36363636363636365
3,673,218,455,0,1,34.6,0.24311926605504589
4,711,246,465,0,1,19.13,0.25609756097560976
5,345,66,279,0,2,31.74,0.24242424242424243
6,649,206,443,0,1,10.22,0.24757281553398058
7,137,14,123,0,5,32.45,0.21428571428571427
8,681,221,460,0,1,34.4,0.2579185520361991
9,689,237,452,0,1,34.18,0.23628691983122363
10,667,228,439,0,1,21.95,0.2236842105263158
11,328,72,256,0,2,34.97,0.2361111111111111
12,692,242,450,0,1,32.21,0.30578512396694213
13,683,220,463,0,1,33.62,0.22727272727272727
14,696,234,462,0,1,20.35,0.2692307692307692
15,344,70,274,0,2,18.4,0.2
16,326,60,266,0,2,29.9,0.2
17,689,206,483,0,1,32.85,0.2524271844660194
18,691,227,464,0,1,11.87,0.24669603524229075
19,219,26,193,0,3,34.84,0.2692307692307692
20,732,255,477,0,1,35.05,0.25882352941176473
21,739,259,480,0,1,34.55,0.21235521235521235
22,683,236,447,0,1,35.22,0.288135593220339
23,670,236,434,0,1,19.94,0.19915254237288135
24,331,66,265,0,2,34.67,0.18181818181818182
25,724,251,473,0,1,32.08,0.2589641434262948
26,692,222,470,0,1,34.18,0.2072072072072072
27,705,241,464,0,1,8.76,0.23651452282157676
28,137,12,125,0,5,34.23,0.16666666666666666
29,672,230,442,0,1,31.7,0.24782608695652175
30,694,220,474,0,1,33.09,0.2818181818181818
31,674,223,451,0,1,9.03,0.2600896860986547
32,144,13,131,0,4,34.63,0.3076923076923077
33,670,232,438,0,1,7.09,0.24568965517241378
34,141,10,131,0,4,32.78,0.3
35,659,216,443,0,1,32.27,0.2638888888888889
36,691,223,468,0,1,36.91,0.29596412556053814
37,737,272,465,0,1,14.16,0.22058823529411764
38,219,31,188,0,3,5.0,0.3870967741935484
39,100,5,95,0,8,32.77,0.2
40,714,234,480,0,1,12.5,0.27350427350427353
41,184,23,161,0,4,7.45,0.30434782608695654
42,161,12,149,0,4,21.55,0.25
43,362,78,284,0,2,32.61,0.32051282051282054
44,696,227,469,0,1,29.98,0.24669603524229075
45,627,188,439,0,1,32.56,0.3404255319148936
46,648,211,437,0,1,1.89,0.27014218009478674
47,53,1,52,0,10,31.51,0.0
48,676,213,463,0,1,31.35,0.23943661971830985
49,638,200,438,0,1,32.69,0.27
50,673,220,453,0,1,12.5,0.22727272727272727
51,128,16,112,0,5,3.53,0.25
52,85,3,82,0,9,33.33,0.3333333333333333
53,747,249,498,0,1,33.0,0.26506024096385544
54,700,231,469,0,1,35.08,0.24675324675324675
55,687,241,446,0,1,37.5,0.24481327800829875
56,720,270,450,0,1,31.3,0.25925925925925924
57,690,216,474,0,1,0.0,0.2638888888888889
58,40,0,40,0,17,19.18,0.0
59,318,61,257,0,2,31.31,0.14754098360655737
60,674,211,463,0,1,13.04,0.1990521327014218
61,23,3,20,0,26,35.22,0.0
62,724,255,469,0,1,32.32,0.2549019607843137
63,628,203,425,0,1,24.93,0.2315270935960591
64,345,86,259,0,2,35.1,0.3372093023255814
65,681,239,442,0,1,4.11,0.2803347280334728
66,73,3,70,0,10,33.79,0.3333333333333333
67,651,220,431,0,1,0.0,0.20909090909090908
68,10,0,10,0,69,33.02,0.0
69,636,210,426,0,1,32.77,0.32857142857142857
70,656,215,441,0,1,22.58,0.26046511627906976
71,372,84,288,0,2,33.48,0.2261904761904762
72,678,227,451,0,1,33.7,0.2422907488986784
73,638,215,423,0,1,33.28,0.2930232558139535
74,685,228,457,0,1,10.45,0.19736842105263158
75,201,21,180,0,3,20.35,0.2857142857142857
76,344,70,274,0,2,21.16,0.3
77,345,73,272,0,2,17.24,0.2054794520547945
78,261,45,216,0,3,4.26,0.2
79,47,2,45,0,15,33.79,0.0
80,660,223,437,0,1,30.28,0.27802690582959644
81,634,192,442,0,1,5.84,0.2604166666666667
82,137,8,129,0,5,18.45,0.125
83,309,57,252,0,2,34.11,0.24561403508771928
84,686,234,452,0,1,32.99,0.2905982905982906
85,682,225,457,0,1,19.25,0.26222222222222225
86,322,62,260,0,2,32.99,0.3064516129032258
87,676,223,453,0,1,20.92,0.20179372197309417
88,325,68,257,0,2,35.27,0.25
89,689,243,446,0,1,32.95,0.22633744855967078
90,695,229,466,0,1,21.91,0.2794759825327511
91,324,71,253,0,2,20.47,0.30985915492957744
92,337,69,268,0,2,13.96,0.21739130434782608
93,222,31,191,0,3,31.78,0.25806451612903225
94,686,218,468,0,1,19.94,0.2889908256880734
95,351,70,281,0,2,33.89,0.3142857142857143
96,717,243,474,0,1,32.53,0.2139917695473251
97,664,216,448,0,1,0.0,0.26851851851851855
98,23,0,23,0,37,11.6,0.0
99,181,21,160,0,4,22.85,0.3333333333333333
1 access_count hits misses mu lambda hit_rate avg_age
2 1 664 224 440 0 1 10.38 0.25892857142857145
3 2 212 22 190 0 3 32.39 0.36363636363636365
4 3 673 218 455 0 1 34.6 0.24311926605504589
5 4 711 246 465 0 1 19.13 0.25609756097560976
6 5 345 66 279 0 2 31.74 0.24242424242424243
7 6 649 206 443 0 1 10.22 0.24757281553398058
8 7 137 14 123 0 5 32.45 0.21428571428571427
9 8 681 221 460 0 1 34.4 0.2579185520361991
10 9 689 237 452 0 1 34.18 0.23628691983122363
11 10 667 228 439 0 1 21.95 0.2236842105263158
12 11 328 72 256 0 2 34.97 0.2361111111111111
13 12 692 242 450 0 1 32.21 0.30578512396694213
14 13 683 220 463 0 1 33.62 0.22727272727272727
15 14 696 234 462 0 1 20.35 0.2692307692307692
16 15 344 70 274 0 2 18.4 0.2
17 16 326 60 266 0 2 29.9 0.2
18 17 689 206 483 0 1 32.85 0.2524271844660194
19 18 691 227 464 0 1 11.87 0.24669603524229075
20 19 219 26 193 0 3 34.84 0.2692307692307692
21 20 732 255 477 0 1 35.05 0.25882352941176473
22 21 739 259 480 0 1 34.55 0.21235521235521235
23 22 683 236 447 0 1 35.22 0.288135593220339
24 23 670 236 434 0 1 19.94 0.19915254237288135
25 24 331 66 265 0 2 34.67 0.18181818181818182
26 25 724 251 473 0 1 32.08 0.2589641434262948
27 26 692 222 470 0 1 34.18 0.2072072072072072
28 27 705 241 464 0 1 8.76 0.23651452282157676
29 28 137 12 125 0 5 34.23 0.16666666666666666
30 29 672 230 442 0 1 31.7 0.24782608695652175
31 30 694 220 474 0 1 33.09 0.2818181818181818
32 31 674 223 451 0 1 9.03 0.2600896860986547
33 32 144 13 131 0 4 34.63 0.3076923076923077
34 33 670 232 438 0 1 7.09 0.24568965517241378
35 34 141 10 131 0 4 32.78 0.3
36 35 659 216 443 0 1 32.27 0.2638888888888889
37 36 691 223 468 0 1 36.91 0.29596412556053814
38 37 737 272 465 0 1 14.16 0.22058823529411764
39 38 219 31 188 0 3 5.0 0.3870967741935484
40 39 100 5 95 0 8 32.77 0.2
41 40 714 234 480 0 1 12.5 0.27350427350427353
42 41 184 23 161 0 4 7.45 0.30434782608695654
43 42 161 12 149 0 4 21.55 0.25
44 43 362 78 284 0 2 32.61 0.32051282051282054
45 44 696 227 469 0 1 29.98 0.24669603524229075
46 45 627 188 439 0 1 32.56 0.3404255319148936
47 46 648 211 437 0 1 1.89 0.27014218009478674
48 47 53 1 52 0 10 31.51 0.0
49 48 676 213 463 0 1 31.35 0.23943661971830985
50 49 638 200 438 0 1 32.69 0.27
51 50 673 220 453 0 1 12.5 0.22727272727272727
52 51 128 16 112 0 5 3.53 0.25
53 52 85 3 82 0 9 33.33 0.3333333333333333
54 53 747 249 498 0 1 33.0 0.26506024096385544
55 54 700 231 469 0 1 35.08 0.24675324675324675
56 55 687 241 446 0 1 37.5 0.24481327800829875
57 56 720 270 450 0 1 31.3 0.25925925925925924
58 57 690 216 474 0 1 0.0 0.2638888888888889
59 58 40 0 40 0 17 19.18 0.0
60 59 318 61 257 0 2 31.31 0.14754098360655737
61 60 674 211 463 0 1 13.04 0.1990521327014218
62 61 23 3 20 0 26 35.22 0.0
63 62 724 255 469 0 1 32.32 0.2549019607843137
64 63 628 203 425 0 1 24.93 0.2315270935960591
65 64 345 86 259 0 2 35.1 0.3372093023255814
66 65 681 239 442 0 1 4.11 0.2803347280334728
67 66 73 3 70 0 10 33.79 0.3333333333333333
68 67 651 220 431 0 1 0.0 0.20909090909090908
69 68 10 0 10 0 69 33.02 0.0
70 69 636 210 426 0 1 32.77 0.32857142857142857
71 70 656 215 441 0 1 22.58 0.26046511627906976
72 71 372 84 288 0 2 33.48 0.2261904761904762
73 72 678 227 451 0 1 33.7 0.2422907488986784
74 73 638 215 423 0 1 33.28 0.2930232558139535
75 74 685 228 457 0 1 10.45 0.19736842105263158
76 75 201 21 180 0 3 20.35 0.2857142857142857
77 76 344 70 274 0 2 21.16 0.3
78 77 345 73 272 0 2 17.24 0.2054794520547945
79 78 261 45 216 0 3 4.26 0.2
80 79 47 2 45 0 15 33.79 0.0
81 80 660 223 437 0 1 30.28 0.27802690582959644
82 81 634 192 442 0 1 5.84 0.2604166666666667
83 82 137 8 129 0 5 18.45 0.125
84 83 309 57 252 0 2 34.11 0.24561403508771928
85 84 686 234 452 0 1 32.99 0.2905982905982906
86 85 682 225 457 0 1 19.25 0.26222222222222225
87 86 322 62 260 0 2 32.99 0.3064516129032258
88 87 676 223 453 0 1 20.92 0.20179372197309417
89 88 325 68 257 0 2 35.27 0.25
90 89 689 243 446 0 1 32.95 0.22633744855967078
91 90 695 229 466 0 1 21.91 0.2794759825327511
92 91 324 71 253 0 2 20.47 0.30985915492957744
93 92 337 69 268 0 2 13.96 0.21739130434782608
94 93 222 31 191 0 3 31.78 0.25806451612903225
95 94 686 218 468 0 1 19.94 0.2889908256880734
96 95 351 70 281 0 2 33.89 0.3142857142857143
97 96 717 243 474 0 1 32.53 0.2139917695473251
98 97 664 216 448 0 1 0.0 0.26851851851851855
99 98 23 0 23 0 37 11.6 0.0
100 99 181 21 160 0 4 22.85 0.3333333333333333