reran prefetch test

This commit is contained in:
Xuanzhe Han 2025-03-07 07:23:31 +00:00
parent b865e3e168
commit bb38d1eeb4
7 changed files with 183 additions and 39 deletions

@ -39,10 +39,34 @@ average cache miss response time (ms): 12.493911461160938
cache throughput (requests / s) : 102.16957445113012
real throughput (requests / s) : 48.726267135940624
--- weighted_friend_readonly Results ---
hits: 1275 misses: 8725 ratio: 0.1275
average response time (ms) : 11.204515027999879
average cache hit response time (ms) : 0.0013659982120289521
average cache miss response time (ms): 12.841651419172313
cache throughput (requests / s) : 89.249735263063
real throughput (requests / s) : 80.8252530462673
--- weighted_friend_readonly 0.25 Results ---
hits: 634 misses: 9366 ratio: 0.0634
average response time (ms) : 12.046342158317566
average cache hit response time (ms) : 0.0014511944743737062
average cache miss response time (ms): 12.861680709574943
cache throughput (requests / s) : 83.01275082988872
real throughput (requests / s) : 75.60957264263929
--- weighted_friend_readonly 0.50 Results ---
hits: 1069 misses: 8931 ratio: 0.1069
average response time (ms) : 11.471518325805665
average cache hit response time (ms) : 0.0013089603748803278
average cache miss response time (ms): 12.844450115263228
cache throughput (requests / s) : 87.1724188201363
real throughput (requests / s) : 79.16835820770777
--- weighted_friend_readonly 0.75 Results ---
hits: 2255 misses: 7745 ratio: 0.2255
average response time (ms) : 9.954997634887695
average cache hit response time (ms) : 0.0012764645257175894
average cache miss response time (ms): 12.853079137685146
cache throughput (requests / s) : 100.4520580191259
real throughput (requests / s) : 90.12648776249651
--- weighted_friend_readonly 1 Results ---
hits: 9992 misses: 8 ratio: 0.9992
average response time (ms) : 0.011115074157714844
average cache hit response time (ms) : 0.0008463239173492114
average cache miss response time (ms): 12.83678412437439
cache throughput (requests / s) : 89967.91076791077
real throughput (requests / s) : 1050.3783705054095

@ -39,10 +39,34 @@ average cache miss response time (ms): N/A
cache throughput (requests / s) : 441.25553420116205
real throughput (requests / s) : 77.73575713810418
--- weighted_friend_readonly Results ---
--- weighted_friend_readonly 0.25 Results ---
hits: 10000 misses: 0 ratio: 1.0
average response time (ms) : 2.7157030582427977
average cache hit response time (ms) : 2.7157030582427977
average response time (ms) : 2.762448763847351
average cache hit response time (ms) : 2.762448763847351
average cache miss response time (ms): N/A
cache throughput (requests / s) : 368.228771170237
real throughput (requests / s) : 267.4051580450448
cache throughput (requests / s) : 361.9976642054595
real throughput (requests / s) : 264.15171149841484
--- weighted_friend_readonly 0.50 Results ---
hits: 10000 misses: 0 ratio: 1.0
average response time (ms) : 2.631771683692932
average cache hit response time (ms) : 2.631771683692932
average cache miss response time (ms): N/A
cache throughput (requests / s) : 379.97217091293743
real throughput (requests / s) : 273.36179952669863
--- weighted_friend_readonly 0.75 Results ---
hits: 10000 misses: 0 ratio: 1.0
average response time (ms) : 2.3204839706420897
average cache hit response time (ms) : 2.3204839706420897
average cache miss response time (ms): N/A
cache throughput (requests / s) : 430.94458425553995
real throughput (requests / s) : 297.5298540772206
--- weighted_friend_readonly 1 Results ---
hits: 10000 misses: 0 ratio: 1.0
average response time (ms) : 0.007048773765563965
average cache hit response time (ms) : 0.007048773765563965
average cache miss response time (ms): N/A
cache throughput (requests / s) : 141868.64740721197
real throughput (requests / s) : 1066.3182833103006

@ -39,10 +39,34 @@ average cache miss response time (ms): 12.357432702008415
cache throughput (requests / s) : 80.92295739045157
real throughput (requests / s) : 43.34797667618127
--- weighted_friend_readonly Results ---
--- weighted_friend_readonly 0.25 Results ---
hits: 0 misses: 10000 ratio: 0.0
average response time (ms) : 12.757544946670532
average response time (ms) : 12.735849499702454
average cache hit response time (ms) : N/A
average cache miss response time (ms): 12.757544946670532
cache throughput (requests / s) : 78.38498740786174
real throughput (requests / s) : 71.68974303163175
average cache miss response time (ms): 12.735849499702454
cache throughput (requests / s) : 78.51851578674534
real throughput (requests / s) : 71.97159807797185
--- weighted_friend_readonly 0.50 Results ---
hits: 0 misses: 10000 ratio: 0.0
average response time (ms) : 12.631608128547668
average cache hit response time (ms) : N/A
average cache miss response time (ms): 12.631608128547668
cache throughput (requests / s) : 79.16648377810118
real throughput (requests / s) : 72.52127479757786
--- weighted_friend_readonly 0.75 Results ---
hits: 0 misses: 10000 ratio: 0.0
average response time (ms) : 12.301788067817688
average cache hit response time (ms) : N/A
average cache miss response time (ms): 12.301788067817688
cache throughput (requests / s) : 81.28899591564806
real throughput (requests / s) : 74.36930521285352
--- weighted_friend_readonly 1 Results ---
hits: 0 misses: 10000 ratio: 0.0
average response time (ms) : 10.0695650100708
average cache hit response time (ms) : N/A
average cache miss response time (ms): 10.0695650100708
cache throughput (requests / s) : 99.3091557579575
real throughput (requests / s) : 89.69346607705592

@ -39,10 +39,34 @@ average cache miss response time (ms): 12.47343186892525
cache throughput (requests / s) : 101.78468675708436
real throughput (requests / s) : 48.92688928507726
--- weighted_friend_readonly Results ---
hits: 2838 misses: 7162 ratio: 0.2838
average response time (ms) : 9.23909306526184
average cache hit response time (ms) : 0.0012533357229091652
average cache miss response time (ms): 12.899661223937
cache throughput (requests / s) : 108.23573189882784
real throughput (requests / s) : 96.54757454253809
--- weighted_friend_readonly 0.25 Results ---
hits: 1609 misses: 8391 ratio: 0.1609
average response time (ms) : 10.815512228012086
average cache hit response time (ms) : 0.0012467706181233976
average cache miss response time (ms): 12.889180815897543
cache throughput (requests / s) : 92.45979098521182
real throughput (requests / s) : 83.71821192504922
--- weighted_friend_readonly 0.50 Results ---
hits: 2792 misses: 7208 ratio: 0.2792
average response time (ms) : 9.297505378723145
average cache hit response time (ms) : 0.0012284705153850566
average cache miss response time (ms): 12.89839399244624
cache throughput (requests / s) : 107.55573234606003
real throughput (requests / s) : 96.20708400138871
--- weighted_friend_readonly 0.75 Results ---
hits: 4381 misses: 5619 ratio: 0.4381
average response time (ms) : 7.246287417411804
average cache hit response time (ms) : 0.0011703244792465423
average cache miss response time (ms): 12.89513204886536
cache throughput (requests / s) : 138.00170244381164
real throughput (requests / s) : 120.23923821573455
--- weighted_friend_readonly 1 Results ---
hits: 9997 misses: 3 ratio: 0.9997
average response time (ms) : 0.004515457153320313
average cache hit response time (ms) : 0.0006464036378882415
average cache miss response time (ms): 12.897491455078125
cache throughput (requests / s) : 221461.51896595422
real throughput (requests / s) : 1070.4467798603782

@ -39,10 +39,34 @@ average cache miss response time (ms): 12.488399400919109
cache throughput (requests / s) : 277.7341979526512
real throughput (requests / s) : 60.02808337161936
--- weighted_friend_readonly Results ---
hits: 1275 misses: 8725 ratio: 0.1275
average response time (ms) : 11.231861686706543
average cache hit response time (ms) : 0.0015234479717179841
average cache miss response time (ms): 12.872971286063208
cache throughput (requests / s) : 89.03243539613284
real throughput (requests / s) : 80.69348254832964
--- weighted_friend_readonly 0.25 Results ---
hits: 2163 misses: 7837 ratio: 0.2163
average response time (ms) : 10.187475109100342
average cache hit response time (ms) : 0.08817761792003474
average cache miss response time (ms): 12.974865752640344
cache throughput (requests / s) : 98.15974903405778
real throughput (requests / s) : 88.35527295489469
--- weighted_friend_readonly 0.50 Results ---
hits: 2766 misses: 7234 ratio: 0.2766
average response time (ms) : 9.404127931594848
average cache hit response time (ms) : 0.07571936170863484
average cache miss response time (ms): 12.97094823907415
cache throughput (requests / s) : 106.33628203209798
real throughput (requests / s) : 95.07378087157565
--- weighted_friend_readonly 0.75 Results ---
hits: 4087 misses: 5913 ratio: 0.4087
average response time (ms) : 7.68894898891449
average cache hit response time (ms) : 0.05545212465887814
average cache miss response time (ms): 12.965137333952995
cache throughput (requests / s) : 130.05678688228338
real throughput (requests / s) : 114.06672701630119
--- weighted_friend_readonly 1 Results ---
hits: 9992 misses: 8 ratio: 0.9992
average response time (ms) : 0.011892271041870118
average cache hit response time (ms) : 0.0006238444506215324
average cache miss response time (ms): 14.086157083511353
cache throughput (requests / s) : 84088.22810035326
real throughput (requests / s) : 1066.9048383247582

@ -39,10 +39,34 @@ average cache miss response time (ms): 12.596626629622769
cache throughput (requests / s) : 107.27478709180934
real throughput (requests / s) : 49.79781897651969
--- weighted_friend_readonly Results ---
hits: 4471 misses: 5529 ratio: 0.4471
average response time (ms) : 7.232451653480529
average cache hit response time (ms) : 0.0870680014470151
average cache miss response time (ms): 13.01053273654109
cache throughput (requests / s) : 138.26570130182094
real throughput (requests / s) : 120.26334295113243
--- weighted_friend_readonly 0.25 Results ---
hits: 635 misses: 9365 ratio: 0.0635
average response time (ms) : 12.026190519332886
average cache hit response time (ms) : 0.0014263813889871433
average cache miss response time (ms): 12.841537580474837
cache throughput (requests / s) : 83.15185082029382
real throughput (requests / s) : 75.84771942953694
--- weighted_friend_readonly 0.50 Results ---
hits: 1072 misses: 8928 ratio: 0.1072
average response time (ms) : 11.465663266181945
average cache hit response time (ms) : 0.001328649805552924
average cache miss response time (ms): 12.842205236248645
cache throughput (requests / s) : 87.21693431809628
real throughput (requests / s) : 79.27228928100207
--- weighted_friend_readonly 0.75 Results ---
hits: 2253 misses: 7747 ratio: 0.2253
average response time (ms) : 9.959305834770202
average cache hit response time (ms) : 0.0012218290786980208
average cache miss response time (ms): 12.855338268592709
cache throughput (requests / s) : 100.40860443393278
real throughput (requests / s) : 90.2328882960655
--- weighted_friend_readonly 1 Results ---
hits: 9992 misses: 8 ratio: 0.9992
average response time (ms) : 0.01112067699432373
average cache hit response time (ms) : 0.0008874601894039646
average cache miss response time (ms): 12.792408466339111
cache throughput (requests / s) : 89922.582996559
real throughput (requests / s) : 1052.9166753169109

@ -9,7 +9,7 @@ from utils import print_report
baseurl = "http://localhost:8000"
chance_of_selecting_friend = 0.7
chance_of_selecting_friend = 1
user_friends = json.loads(requests.get(baseurl + "/users_and_friends").content)
user_ids = json.loads(requests.get(baseurl + "/users").content)["ids"]