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,328,336,0,1,22.17
2,212,47,165,0,3,50.07
3,673,337,336,0,1,50.63
4,711,360,351,0,1,32.75
5,345,113,232,0,2,49.46
6,649,321,328,0,1,18.98
7,137,26,111,0,5,49.63
8,681,338,343,0,1,50.22
9,689,346,343,0,1,49.33
10,667,329,338,0,1,37.8
11,328,124,204,0,2,52.31
12,692,362,330,0,1,48.46
13,683,331,352,0,1,49.86
14,696,347,349,0,1,31.98
15,344,110,234,0,2,29.14
16,326,95,231,0,2,48.48
17,689,334,355,0,1,49.93
18,691,345,346,0,1,22.83
19,219,50,169,0,3,51.09
20,732,374,358,0,1,52.77
21,739,390,349,0,1,51.1
22,683,349,334,0,1,49.55
23,670,332,338,0,1,32.02
24,331,106,225,0,2,50.97
25,724,369,355,0,1,50.58
26,692,350,342,0,1,51.49
27,705,363,342,0,1,15.33
28,137,21,116,0,5,49.55
29,672,333,339,0,1,48.56
30,694,337,357,0,1,50.3
31,674,339,335,0,1,17.36
32,144,25,119,0,4,51.19
33,670,343,327,0,1,12.77
34,141,18,123,0,4,50.99
35,659,336,323,0,1,50.36
36,691,348,343,0,1,53.05
37,737,391,346,0,1,24.66
38,219,54,165,0,3,9.0
39,100,9,91,0,8,49.72
40,714,355,359,0,1,22.28
41,184,41,143,0,4,18.63
42,161,30,131,0,4,37.57
43,362,136,226,0,2,49.57
44,696,345,351,0,1,47.05
45,627,295,332,0,1,48.77
46,648,316,332,0,1,5.66
47,53,3,50,0,10,48.22
48,676,326,350,0,1,48.12
49,638,307,331,0,1,49.93
50,673,336,337,0,1,18.75
51,128,24,104,0,5,9.41
52,85,8,77,0,9,51.54
53,747,385,362,0,1,49.86
54,700,349,351,0,1,51.24
55,687,352,335,0,1,53.75
56,720,387,333,0,1,50.43
57,690,348,342,0,1,2.5
58,40,1,39,0,17,32.08
59,318,102,216,0,2,47.92
60,674,323,351,0,1,17.39
61,23,4,19,0,26,50.97
62,724,369,355,0,1,49.2
63,628,309,319,0,1,36.52
64,345,126,219,0,2,50.66
65,681,345,336,0,1,6.85
66,73,5,68,0,10,50.23
67,651,327,324,0,1,0.0
68,10,0,10,0,69,49.06
69,636,312,324,0,1,48.17
70,656,316,340,0,1,34.95
71,372,130,242,0,2,51.33
72,678,348,330,0,1,49.69
73,638,317,321,0,1,50.95
74,685,349,336,0,1,20.9
75,201,42,159,0,3,35.76
76,344,123,221,0,2,36.23
77,345,125,220,0,2,27.2
78,261,71,190,0,3,8.51
79,47,4,43,0,15,50.3
80,660,332,328,0,1,49.53
81,634,314,320,0,1,13.87
82,137,19,118,0,5,30.74
83,309,95,214,0,2,50.44
84,686,346,340,0,1,49.41
85,682,337,345,0,1,32.61
86,322,105,217,0,2,50.0
87,676,338,338,0,1,31.69
88,325,103,222,0,2,49.93
89,689,344,345,0,1,49.06
90,695,341,354,0,1,36.73
91,324,119,205,0,2,33.53
92,337,113,224,0,2,26.13
93,222,58,164,0,3,49.85
94,686,342,344,0,1,35.61
95,351,125,226,0,2,52.44
96,717,376,341,0,1,49.25
97,664,327,337,0,1,0.0
98,23,0,23,0,37,21.55
99,181,39,142,0,4,35.31
,access_count,hits,misses,mu,lambda,hit_rate,avg_age
1,664,328,336,0,1,22.17,0.45426829268292684
2,212,47,165,0,3,50.07,0.5106382978723404
3,673,337,336,0,1,50.63,0.5133531157270029
4,711,360,351,0,1,32.75,0.5166666666666667
5,345,113,232,0,2,49.46,0.4247787610619469
6,649,321,328,0,1,18.98,0.5171339563862928
7,137,26,111,0,5,49.63,0.46153846153846156
8,681,338,343,0,1,50.22,0.4556213017751479
9,689,346,343,0,1,49.33,0.476878612716763
10,667,329,338,0,1,37.8,0.44376899696048633
11,328,124,204,0,2,52.31,0.5483870967741935
12,692,362,330,0,1,48.46,0.5
13,683,331,352,0,1,49.86,0.4743202416918429
14,696,347,349,0,1,31.98,0.49279538904899134
15,344,110,234,0,2,29.14,0.4727272727272727
16,326,95,231,0,2,48.48,0.4421052631578947
17,689,334,355,0,1,49.93,0.5988023952095808
18,691,345,346,0,1,22.83,0.4927536231884058
19,219,50,169,0,3,51.09,0.52
20,732,374,358,0,1,52.77,0.5053475935828877
21,739,390,349,0,1,51.1,0.4897435897435897
22,683,349,334,0,1,49.55,0.49283667621776506
23,670,332,338,0,1,32.02,0.43373493975903615
24,331,106,225,0,2,50.97,0.3867924528301887
25,724,369,355,0,1,50.58,0.5013550135501355
26,692,350,342,0,1,51.49,0.5057142857142857
27,705,363,342,0,1,15.33,0.49586776859504134
28,137,21,116,0,5,49.55,0.42857142857142855
29,672,333,339,0,1,48.56,0.45645645645645644
30,694,337,357,0,1,50.3,0.5608308605341247
31,674,339,335,0,1,17.36,0.49557522123893805
32,144,25,119,0,4,51.19,0.6
33,670,343,327,0,1,12.77,0.44314868804664725
34,141,18,123,0,4,50.99,0.5
35,659,336,323,0,1,50.36,0.5297619047619048
36,691,348,343,0,1,53.05,0.5
37,737,391,346,0,1,24.66,0.4961636828644501
38,219,54,165,0,3,9.0,0.6296296296296297
39,100,9,91,0,8,49.72,0.4444444444444444
40,714,355,359,0,1,22.28,0.5014084507042254
41,184,41,143,0,4,18.63,0.5853658536585366
42,161,30,131,0,4,37.57,0.6666666666666666
43,362,136,226,0,2,49.57,0.47794117647058826
44,696,345,351,0,1,47.05,0.4956521739130435
45,627,295,332,0,1,48.77,0.535593220338983
46,648,316,332,0,1,5.66,0.4810126582278481
47,53,3,50,0,10,48.22,0.3333333333333333
48,676,326,350,0,1,48.12,0.4263803680981595
49,638,307,331,0,1,49.93,0.50814332247557
50,673,336,337,0,1,18.75,0.4523809523809524
51,128,24,104,0,5,9.41,0.5
52,85,8,77,0,9,51.54,0.5
53,747,385,362,0,1,49.86,0.535064935064935
54,700,349,351,0,1,51.24,0.5358166189111748
55,687,352,335,0,1,53.75,0.4943181818181818
56,720,387,333,0,1,50.43,0.4728682170542636
57,690,348,342,0,1,2.5,0.5431034482758621
58,40,1,39,0,17,32.08,1.0
59,318,102,216,0,2,47.92,0.5196078431372549
60,674,323,351,0,1,17.39,0.47678018575851394
61,23,4,19,0,26,50.97,0.25
62,724,369,355,0,1,49.2,0.46883468834688347
63,628,309,319,0,1,36.52,0.47896440129449835
64,345,126,219,0,2,50.66,0.5476190476190477
65,681,345,336,0,1,6.85,0.5594202898550724
66,73,5,68,0,10,50.23,0.6
67,651,327,324,0,1,0.0,0.40978593272171254
68,10,0,10,0,69,49.06,0.0
69,636,312,324,0,1,48.17,0.5416666666666666
70,656,316,340,0,1,34.95,0.5
71,372,130,242,0,2,51.33,0.5615384615384615
72,678,348,330,0,1,49.69,0.49137931034482757
73,638,317,321,0,1,50.95,0.5362776025236593
74,685,349,336,0,1,20.9,0.4813753581661891
75,201,42,159,0,3,35.76,0.5238095238095238
76,344,123,221,0,2,36.23,0.5853658536585366
77,345,125,220,0,2,27.2,0.488
78,261,71,190,0,3,8.51,0.4647887323943662
79,47,4,43,0,15,50.3,0.5
80,660,332,328,0,1,49.53,0.5180722891566265
81,634,314,320,0,1,13.87,0.49044585987261147
82,137,19,118,0,5,30.74,0.47368421052631576
83,309,95,214,0,2,50.44,0.5368421052631579
84,686,346,340,0,1,49.41,0.5028901734104047
85,682,337,345,0,1,32.61,0.5014836795252225
86,322,105,217,0,2,50.0,0.5428571428571428
87,676,338,338,0,1,31.69,0.5029585798816568
88,325,103,222,0,2,49.93,0.4368932038834951
89,689,344,345,0,1,49.06,0.45058139534883723
90,695,341,354,0,1,36.73,0.49266862170087977
91,324,119,205,0,2,33.53,0.5630252100840336
92,337,113,224,0,2,26.13,0.415929203539823
93,222,58,164,0,3,49.85,0.4827586206896552
94,686,342,344,0,1,35.61,0.52046783625731
95,351,125,226,0,2,52.44,0.536
96,717,376,341,0,1,49.25,0.4627659574468085
97,664,327,337,0,1,0.0,0.5015290519877675
98,23,0,23,0,37,21.55,0.0
99,181,39,142,0,4,35.31,0.5384615384615384
1 access_count hits misses mu lambda hit_rate avg_age
2 1 664 328 336 0 1 22.17 0.45426829268292684
3 2 212 47 165 0 3 50.07 0.5106382978723404
4 3 673 337 336 0 1 50.63 0.5133531157270029
5 4 711 360 351 0 1 32.75 0.5166666666666667
6 5 345 113 232 0 2 49.46 0.4247787610619469
7 6 649 321 328 0 1 18.98 0.5171339563862928
8 7 137 26 111 0 5 49.63 0.46153846153846156
9 8 681 338 343 0 1 50.22 0.4556213017751479
10 9 689 346 343 0 1 49.33 0.476878612716763
11 10 667 329 338 0 1 37.8 0.44376899696048633
12 11 328 124 204 0 2 52.31 0.5483870967741935
13 12 692 362 330 0 1 48.46 0.5
14 13 683 331 352 0 1 49.86 0.4743202416918429
15 14 696 347 349 0 1 31.98 0.49279538904899134
16 15 344 110 234 0 2 29.14 0.4727272727272727
17 16 326 95 231 0 2 48.48 0.4421052631578947
18 17 689 334 355 0 1 49.93 0.5988023952095808
19 18 691 345 346 0 1 22.83 0.4927536231884058
20 19 219 50 169 0 3 51.09 0.52
21 20 732 374 358 0 1 52.77 0.5053475935828877
22 21 739 390 349 0 1 51.1 0.4897435897435897
23 22 683 349 334 0 1 49.55 0.49283667621776506
24 23 670 332 338 0 1 32.02 0.43373493975903615
25 24 331 106 225 0 2 50.97 0.3867924528301887
26 25 724 369 355 0 1 50.58 0.5013550135501355
27 26 692 350 342 0 1 51.49 0.5057142857142857
28 27 705 363 342 0 1 15.33 0.49586776859504134
29 28 137 21 116 0 5 49.55 0.42857142857142855
30 29 672 333 339 0 1 48.56 0.45645645645645644
31 30 694 337 357 0 1 50.3 0.5608308605341247
32 31 674 339 335 0 1 17.36 0.49557522123893805
33 32 144 25 119 0 4 51.19 0.6
34 33 670 343 327 0 1 12.77 0.44314868804664725
35 34 141 18 123 0 4 50.99 0.5
36 35 659 336 323 0 1 50.36 0.5297619047619048
37 36 691 348 343 0 1 53.05 0.5
38 37 737 391 346 0 1 24.66 0.4961636828644501
39 38 219 54 165 0 3 9.0 0.6296296296296297
40 39 100 9 91 0 8 49.72 0.4444444444444444
41 40 714 355 359 0 1 22.28 0.5014084507042254
42 41 184 41 143 0 4 18.63 0.5853658536585366
43 42 161 30 131 0 4 37.57 0.6666666666666666
44 43 362 136 226 0 2 49.57 0.47794117647058826
45 44 696 345 351 0 1 47.05 0.4956521739130435
46 45 627 295 332 0 1 48.77 0.535593220338983
47 46 648 316 332 0 1 5.66 0.4810126582278481
48 47 53 3 50 0 10 48.22 0.3333333333333333
49 48 676 326 350 0 1 48.12 0.4263803680981595
50 49 638 307 331 0 1 49.93 0.50814332247557
51 50 673 336 337 0 1 18.75 0.4523809523809524
52 51 128 24 104 0 5 9.41 0.5
53 52 85 8 77 0 9 51.54 0.5
54 53 747 385 362 0 1 49.86 0.535064935064935
55 54 700 349 351 0 1 51.24 0.5358166189111748
56 55 687 352 335 0 1 53.75 0.4943181818181818
57 56 720 387 333 0 1 50.43 0.4728682170542636
58 57 690 348 342 0 1 2.5 0.5431034482758621
59 58 40 1 39 0 17 32.08 1.0
60 59 318 102 216 0 2 47.92 0.5196078431372549
61 60 674 323 351 0 1 17.39 0.47678018575851394
62 61 23 4 19 0 26 50.97 0.25
63 62 724 369 355 0 1 49.2 0.46883468834688347
64 63 628 309 319 0 1 36.52 0.47896440129449835
65 64 345 126 219 0 2 50.66 0.5476190476190477
66 65 681 345 336 0 1 6.85 0.5594202898550724
67 66 73 5 68 0 10 50.23 0.6
68 67 651 327 324 0 1 0.0 0.40978593272171254
69 68 10 0 10 0 69 49.06 0.0
70 69 636 312 324 0 1 48.17 0.5416666666666666
71 70 656 316 340 0 1 34.95 0.5
72 71 372 130 242 0 2 51.33 0.5615384615384615
73 72 678 348 330 0 1 49.69 0.49137931034482757
74 73 638 317 321 0 1 50.95 0.5362776025236593
75 74 685 349 336 0 1 20.9 0.4813753581661891
76 75 201 42 159 0 3 35.76 0.5238095238095238
77 76 344 123 221 0 2 36.23 0.5853658536585366
78 77 345 125 220 0 2 27.2 0.488
79 78 261 71 190 0 3 8.51 0.4647887323943662
80 79 47 4 43 0 15 50.3 0.5
81 80 660 332 328 0 1 49.53 0.5180722891566265
82 81 634 314 320 0 1 13.87 0.49044585987261147
83 82 137 19 118 0 5 30.74 0.47368421052631576
84 83 309 95 214 0 2 50.44 0.5368421052631579
85 84 686 346 340 0 1 49.41 0.5028901734104047
86 85 682 337 345 0 1 32.61 0.5014836795252225
87 86 322 105 217 0 2 50.0 0.5428571428571428
88 87 676 338 338 0 1 31.69 0.5029585798816568
89 88 325 103 222 0 2 49.93 0.4368932038834951
90 89 689 344 345 0 1 49.06 0.45058139534883723
91 90 695 341 354 0 1 36.73 0.49266862170087977
92 91 324 119 205 0 2 33.53 0.5630252100840336
93 92 337 113 224 0 2 26.13 0.415929203539823
94 93 222 58 164 0 3 49.85 0.4827586206896552
95 94 686 342 344 0 1 35.61 0.52046783625731
96 95 351 125 226 0 2 52.44 0.536
97 96 717 376 341 0 1 49.25 0.4627659574468085
98 97 664 327 337 0 1 0.0 0.5015290519877675
99 98 23 0 23 0 37 21.55 0.0
100 99 181 39 142 0 4 35.31 0.5384615384615384