Files
seaweedfs/weed/mount
chrislu e76f632907 Phase 1: Add smart prefetching foundation for ML workloads
- Implement PrefetchManager with configurable worker pool and deduplication
- Add AccessPatternDetector for sequential, strided, and ML-specific patterns
- Create MLReaderCache with ML-aware prefetching capabilities
- Add comprehensive unit tests for prefetch manager
- Include foundation for detecting training datasets, model loading, and epoch patterns
- Support configurable prefetch parameters optimized for ML workloads

Features:
- Concurrent prefetch workers (8 by default)
- Pattern detection for sequential, model, epoch, and strided access
- ML-specific heuristics for large file and dataset access
- Comprehensive metrics and monitoring
- Graceful shutdown and cleanup

Tests:
- PrefetchManager: All tests passing (9/9)
- AccessPatternDetector: Core functionality implemented
- MLReaderCache: Basic functionality and integration tests
2025-08-30 15:04:36 -07:00
..
2025-03-31 21:25:51 -07:00
2022-02-14 03:14:05 -08:00
2025-03-19 21:01:47 -07:00
2025-08-17 20:45:44 -07:00
2024-07-24 23:46:40 -07:00
2022-08-26 17:04:11 -07:00
2024-11-07 13:00:12 -08:00
2022-02-12 01:54:16 -08:00
2022-02-12 01:54:16 -08:00
2024-09-12 22:45:30 -07:00
2024-09-12 22:45:30 -07:00
2025-08-30 11:15:48 -07:00