Is there software out there that can provide something similar to apples fusion drive on windows? Better yet, something that can get the ram cache involved?
Currently, my setup is this:
128GB Samsung 840 EVO - OS drive with plenty of spare space.
256GB Samsung 840 - SSD drive for games, that I need to manually use steam mover to shift games over to.
64GB SSD + 2TB HDD using intel smart response, where I keep most of the 1.2TB or so of games.
8GB of RAM - 4GB of which is sitting completely idle/zero/free when it could be used for cache.
As you can probably tell, I hate load times. Like really, really hate them. I also hate having to manually manage this stuff.
Ideally I could have a setup where I'd have one HDD and one SSD, and I'd throw in another 8GB of ram for good measure. Recent read/writes and the most frequently accessed files/blocks would then be intelligently cached onto the SSD and RAM. That way any time I'd download a game, it'd be ready and waiting on the SSD, potentially even RAM...and I wouldn't need to manage a thing. Even though progressive caching like this is a fundamental concept in computing, I can't find any modern solution that brings it all together in an intelligent way.
I can enable RAPID RAM caching on my EVO - but that only caches a maximum of 1GB on the system drive. Still leaves a ton of ram idle and doesn't help out the other drives.
Intel smart response is nice for accelerating a HDD, but I'm limited to a maximum of 64gb (which barely fits a game like titanfall). It's also a dirty hardware hack that's really particular about setup, I can't just carve out a portion of the OS drive to cache the HDD without jumping through hoops.
IMO windows itself should have all this built in. They've even got the intelligent ram caching built in (superfetch) - it's just disabled on SSDs, and manually re-enabling it in the registry seemingly has no effect. Either that, or they toned it down so much that it basically preloads next to nothing. Nor is it possible to have it preload anything beyond the system drive. The standard RAM cache of recently accessed files doesn't help me after a reboot, and it's prone to being flushed by any random I/O.
In every case the developers have decided to arbitrarily restrict the ways I can utilize the hardware...but maybe there's a total solution out there I'm not aware of that lets me do what I want?
Currently, my setup is this:
128GB Samsung 840 EVO - OS drive with plenty of spare space.
256GB Samsung 840 - SSD drive for games, that I need to manually use steam mover to shift games over to.
64GB SSD + 2TB HDD using intel smart response, where I keep most of the 1.2TB or so of games.
8GB of RAM - 4GB of which is sitting completely idle/zero/free when it could be used for cache.
As you can probably tell, I hate load times. Like really, really hate them. I also hate having to manually manage this stuff.
Ideally I could have a setup where I'd have one HDD and one SSD, and I'd throw in another 8GB of ram for good measure. Recent read/writes and the most frequently accessed files/blocks would then be intelligently cached onto the SSD and RAM. That way any time I'd download a game, it'd be ready and waiting on the SSD, potentially even RAM...and I wouldn't need to manage a thing. Even though progressive caching like this is a fundamental concept in computing, I can't find any modern solution that brings it all together in an intelligent way.
I can enable RAPID RAM caching on my EVO - but that only caches a maximum of 1GB on the system drive. Still leaves a ton of ram idle and doesn't help out the other drives.
Intel smart response is nice for accelerating a HDD, but I'm limited to a maximum of 64gb (which barely fits a game like titanfall). It's also a dirty hardware hack that's really particular about setup, I can't just carve out a portion of the OS drive to cache the HDD without jumping through hoops.
IMO windows itself should have all this built in. They've even got the intelligent ram caching built in (superfetch) - it's just disabled on SSDs, and manually re-enabling it in the registry seemingly has no effect. Either that, or they toned it down so much that it basically preloads next to nothing. Nor is it possible to have it preload anything beyond the system drive. The standard RAM cache of recently accessed files doesn't help me after a reboot, and it's prone to being flushed by any random I/O.
In every case the developers have decided to arbitrarily restrict the ways I can utilize the hardware...but maybe there's a total solution out there I'm not aware of that lets me do what I want?