Changeset 99
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
TODO
r92 r99 6 6 sure this is a bad thing, but it might create a risk of leaking files. 7 7 8 Experiment with different ways of writing data to swapfiles--which is the least 9 cache-intrusive? 8 Try to detect situations where the next swapfile will fill up the disk, and 9 don't bother to allocate. As a side effect, this may make swapspace respect the 10 filesystem's conservative measurement of free disk space, which seems proper. 11 See coreutils "df" source code for how to find this information for a given swap 12 directory. 10 13 11 Try to detect situations where the next swapfile will fill up the disk, and 12 don't try to allocate. As a side effect, this may make swapspace respect the 13 filesystem's conservative measurement of free disk space, which seems proper. 14 See coreutils "df" source code for how to find this information. 15 16 Describe the algorithm's finite state machine in Dot. 14 Describe the algorithm's finite state machine in Dot format. 17 15 18 16 Adaptive cooldown times: recognize pattern of consistent policy reversals too 19 close to timeout or too soon after decision is made.17 close to timeout--or too soon after decision is made. 20 18 21 19 Test handling of too many swapfiles. … … 23 21 Test rollover of swapfile numbering, and skipping of occupied slots. 24 22 25 Allow saving of behaviour model (initially, just cooldown time) so as to reduce 26 warmup time.23 Once we start modeling behaviour in realtime (e.g. adaptive cooldown time), 24 allow acquired state to be saved so as to reduce warmup time. 27 25 28 26 Rephrase "meekness" as "elasticity". 29 27 30 Document -v|--verbose and any other forgotten options.31
