nvts8a / libros

The new OpenBook firmware
https://github.com/nvts8a/libros/raw/main/releases/libros-LATEST.uf2
Other
13 stars 0 forks source link

Load test Pagination #6

Closed nvts8a closed 1 year ago

nvts8a commented 1 year ago

I want to obtain initial metrics on pagination. Using Robert Evans' "After the Revolution" to test this. Obtain how long it takes to paginate to then use this this to measure performance improving code changes.

nvts8a commented 1 year ago

image

nvts8a commented 1 year ago
<google-sheets-html-origin><style type="text/css"><!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--></style>

paginateBook | Lexar 1066x 64GB | Samsung EVO Plus 256GB | Microcenter C10 32GB | Generic 32GB
-- | -- | -- | -- | --
15K - 2BR02B | 3386 | 3451 | 3643 | 3434
81K - A Boy and His Dog | 20913 | 21664 | 21712 | 20954
408K - Frankenstein | 102087 | 105370 | 106236 | 103479
769K - After the Revolution | 191629 | 198015 | 202680 | 193967
  |   |   |   |  
15K - 2BR02B | 226 | 230 | 243 | 229
81K - A Boy and His Dog | 258 | 267 | 268 | 259
408K - Frankenstein | 250 | 258 | 260 | 254
769K - After the Revolution | 249 | 257 | 264 | 252
  | 246 ms/KB | 253 ms/KB | 259 ms/KB | 249 ms/KB
4.3 min/MB | 4.2 min/MB | 4.3 min/MB | 4.4 min/MB | 4.2 min/MB
nvts8a commented 1 year ago

https://docs.google.com/spreadsheets/d/1wYlk12SUZAS5ormQOTmk-cmL1r_M8B3s9D4i_iHIkZo/edit?usp=sharing

nvts8a commented 1 year ago

v0 7 0 Pagination Refactor - 41% Reduction in Time v0.7.0 Pagination Refactor Load Test