1
1
mirror of https://github.com/mgree/ffs.git synced 2024-07-14 23:00:24 +03:00
ffs/bench/20210929_lazy_vs_force_vs_eager
Michael Greenberg b9c6644312
Lazy loading (#50)
Lazy implementation is now the default. Use `--eager` to force ffs to construct the entire filesystem on startup.

NB that lazy loading is not the same as lazy parsing. There's still plenty of savings left on the table.

There is some unwelcome code duplication in saving to accommodate type-level jiggery pokery.
2021-10-01 07:57:58 -07:00
..
eager_bench.log Lazy loading (#50) 2021-10-01 07:57:58 -07:00
eager_bench.png Lazy loading (#50) 2021-10-01 07:57:58 -07:00
eager_micro.log Lazy loading (#50) 2021-10-01 07:57:58 -07:00
eager_micro.png Lazy loading (#50) 2021-10-01 07:57:58 -07:00
force_bench.log Lazy loading (#50) 2021-10-01 07:57:58 -07:00
force_bench.png Lazy loading (#50) 2021-10-01 07:57:58 -07:00
force_micro.log Lazy loading (#50) 2021-10-01 07:57:58 -07:00
force_micro.png Lazy loading (#50) 2021-10-01 07:57:58 -07:00
lazy_bench.log Lazy loading (#50) 2021-10-01 07:57:58 -07:00
lazy_bench.png Lazy loading (#50) 2021-10-01 07:57:58 -07:00
lazy_micro.log Lazy loading (#50) 2021-10-01 07:57:58 -07:00
lazy_micro.png Lazy loading (#50) 2021-10-01 07:57:58 -07:00
README.md Lazy loading (#50) 2021-10-01 07:57:58 -07:00