On 1 Sep 2020, Ram Ramesh uttered the following: > After thinking through this, I really like the idea of simply > recording programs to SSD and move one file at a time based on some > aging algorithms of my own. I will move files back and forth as needed > during overnight hours creating my own caching effect. I don't really see the benefit here for a mythtv installation in particular. I/O patterns for large media are extremely non-seeky: even with multiple live recordings at once, an HDD would easily be able to keep up since it'd only have to seek a few times per 30s period given the size of most plausible write caches. In general, doing the hierarchical storage thing is useful if you have stuff you will almost never access that you can keep on slower media (or, in this case, stuff whose access patterns are non-seeky that you can keep on media with a high seek time). But in this case, that would be 'all of it'. Even if it weren't, by-hand copying won't deal with the thing you really need to keep on fast-seek media: metadata. You can't build your own filesystem with metadata on SSD and data on non-SSD this way! But both LVM caching and bcache do exactly that.