feat: add cache simulation with experiments for TTL and eviction strategies
Introduce a new simulation for Age of Information (AoI) cache management, focusing on varying TTL values and eviction strategies (LRU and Random Eviction). This includes: - New Python script for event-driven cache simulations using . - Experiments for "No Refresh" across multiple TTL configurations (, , ..., ) with: - Hit rate and object age tracking (, , etc.). - Visualizations (e.g., , ). - Updated to describe experimental setup and configurations. - Log export file () for simulation results. - Refactor of with detailed strategy configurations and runtime notes. ### Reason The commit enhances the project by enabling detailed experiments with configurable cache parameters, supporting analysis of cache efficiency and AoI under varying conditions. This provides a foundation for more sophisticated simulations and insights. ### Performance - Runtime: ~4m 29s for . Co-authored experiments introduce structured data files and visualizations, improving clarity for future iterations. Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
100
experiments/No_Refresh_4_0s_ttl/details.csv
Normal file
100
experiments/No_Refresh_4_0s_ttl/details.csv
Normal file
@@ -0,0 +1,100 @@
|
||||
,access_count,hits,misses,mu,lambda,hit_rate
|
||||
1,664,527,137,0,1,52.83
|
||||
2,212,112,100,0,3,79.79
|
||||
3,673,537,136,0,1,80.87
|
||||
4,711,575,136,0,1,68.99
|
||||
5,345,238,107,0,2,79.35
|
||||
6,649,515,134,0,1,43.8
|
||||
7,137,60,77,0,5,80.32
|
||||
8,681,547,134,0,1,79.97
|
||||
9,689,551,138,0,1,79.31
|
||||
10,667,529,138,0,1,68.29
|
||||
11,328,224,104,0,2,80.2
|
||||
12,692,555,137,0,1,80.09
|
||||
13,683,547,136,0,1,80.6
|
||||
14,696,561,135,0,1,67.15
|
||||
15,344,231,113,0,2,65.64
|
||||
16,326,214,112,0,2,80.12
|
||||
17,689,552,137,0,1,80.32
|
||||
18,691,555,136,0,1,55.71
|
||||
19,219,122,97,0,3,80.87
|
||||
20,732,592,140,0,1,81.33
|
||||
21,739,601,138,0,1,79.8
|
||||
22,683,545,138,0,1,79.85
|
||||
23,670,535,135,0,1,67.07
|
||||
24,331,222,109,0,2,80.66
|
||||
25,724,584,140,0,1,80.35
|
||||
26,692,556,136,0,1,80.85
|
||||
27,705,570,135,0,1,43.8
|
||||
28,137,60,77,0,5,79.76
|
||||
29,672,536,136,0,1,79.83
|
||||
30,694,554,140,0,1,79.82
|
||||
31,674,538,136,0,1,47.92
|
||||
32,144,69,75,0,4,79.55
|
||||
33,670,533,137,0,1,43.26
|
||||
34,141,61,80,0,4,79.51
|
||||
35,659,524,135,0,1,80.03
|
||||
36,691,553,138,0,1,80.73
|
||||
37,737,595,142,0,1,57.08
|
||||
38,219,125,94,0,3,37.0
|
||||
39,100,37,63,0,8,80.39
|
||||
40,714,574,140,0,1,50.54
|
||||
41,184,93,91,0,4,47.83
|
||||
42,161,77,84,0,4,68.51
|
||||
43,362,248,114,0,2,80.6
|
||||
44,696,561,135,0,1,78.63
|
||||
45,627,493,134,0,1,79.63
|
||||
46,648,516,132,0,1,24.53
|
||||
47,53,13,40,0,10,79.73
|
||||
48,676,539,137,0,1,78.68
|
||||
49,638,502,136,0,1,79.35
|
||||
50,673,534,139,0,1,42.97
|
||||
51,128,55,73,0,5,30.59
|
||||
52,85,26,59,0,9,81.12
|
||||
53,747,606,141,0,1,81.0
|
||||
54,700,567,133,0,1,80.2
|
||||
55,687,551,136,0,1,81.25
|
||||
56,720,585,135,0,1,79.57
|
||||
57,690,549,141,0,1,12.5
|
||||
58,40,5,35,0,17,65.72
|
||||
59,318,209,109,0,2,79.82
|
||||
60,674,538,136,0,1,21.74
|
||||
61,23,5,18,0,26,80.94
|
||||
62,724,586,138,0,1,78.34
|
||||
63,628,492,136,0,1,66.96
|
||||
64,345,231,114,0,2,80.62
|
||||
65,681,549,132,0,1,28.77
|
||||
66,73,21,52,0,10,79.57
|
||||
67,651,518,133,0,1,0.0
|
||||
68,10,0,10,0,69,78.46
|
||||
69,636,499,137,0,1,79.73
|
||||
70,656,523,133,0,1,67.74
|
||||
71,372,252,120,0,2,80.38
|
||||
72,678,545,133,0,1,79.31
|
||||
73,638,506,132,0,1,79.85
|
||||
74,685,547,138,0,1,52.24
|
||||
75,201,105,96,0,3,65.99
|
||||
76,344,227,117,0,2,68.41
|
||||
77,345,236,109,0,2,59.0
|
||||
78,261,154,107,0,3,14.89
|
||||
79,47,7,40,0,15,79.7
|
||||
80,660,526,134,0,1,79.02
|
||||
81,634,501,133,0,1,43.07
|
||||
82,137,59,78,0,5,65.05
|
||||
83,309,201,108,0,2,80.47
|
||||
84,686,552,134,0,1,79.47
|
||||
85,682,542,140,0,1,64.91
|
||||
86,322,209,113,0,2,79.14
|
||||
87,676,535,141,0,1,65.23
|
||||
88,325,212,113,0,2,80.41
|
||||
89,689,554,135,0,1,80.43
|
||||
90,695,559,136,0,1,67.59
|
||||
91,324,219,105,0,2,67.36
|
||||
92,337,227,110,0,2,56.76
|
||||
93,222,126,96,0,3,79.74
|
||||
94,686,547,139,0,1,68.38
|
||||
95,351,240,111,0,2,80.61
|
||||
96,717,578,139,0,1,79.52
|
||||
97,664,528,136,0,1,17.39
|
||||
98,23,4,19,0,37,53.04
|
||||
99,181,96,85,0,4,68.25
|
||||
|
Reference in New Issue
Block a user