6 ms·
Improved caching TFS puts a lot of effort into caching the disk to speed up disk accesses. It uses machine learning to learn patterns and predict future uses to
by grub5000 9y ago
Improved caching
TFS puts a lot of effort into caching the disk to speed up disk accesses. It uses machine learning to learn patterns and predict future uses to reduce the number of cache misses.
See that does sound like a good idea - I've always observed HDDs with an SSD cache to have a phenomanly useless caching system
- Someone 9y agoCertainly a good idea, _if_ you have unlimited resources. Without that, I think one should focus on getting the on disk structures right and the code manipulating them solid. That is enough of a challenge.
- primer42 9y agoI'm not a big fan of putting machine learning into a file system. Usually you can't understand why a machine learning algorithm is doing what it's doing, and I would be worried about a production server suddenly having massively different performance because the cache learning algorithm started doing something differently. Interesting idea, but I would want to battle test it before I bought in.
- paulddraper 9y agoIt's impossible to tell what's going on nowdays with optimizing compilers, memory overcommitment, hardware branch predictions, power saving measures, etc.
- simooooo 9y agoIsn't their lunch being eaten by intel optane?