Cachey tries to hold on to values that have the following characteristics
- Expensive to recompute (in seconds)
- Cheap to store (in bytes)
- Frequently used
- Recenty used
It accomplishes this by adding the following to each items score on each access
score += compute_time / num_bytes * (1 + eps) ** tick_timeFor some small value of epsilon (which determines the memory halflife). This has units of inverse bandwidth, has exponential decay of old results and roughly linear amplification of repeated results.
| Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
|---|---|---|---|---|---|
| 0.2.1-bp157.1.2 info | GA Release | 2024-08-19 | 15 SP7 |
|
|
| 0.2.1-bp156.3.1 info | GA Release | 2023-07-22 | 15 SP6 |
|
|
| 0.2.1-bp155.2.10 info | GA Release | 2023-05-22 | 15 SP5 |
|
|
| 0.2.1-bp154.1.18 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
| 0.2.1-bp153.1.16 info | GA Release | 2021-03-06 | 15 SP3 |
|
|
| 0.2.1-bp152.1.3 info | GA Release | 2020-04-17 | 15 SP2 |
|
|