SSD Cache for HDD?

batmanbob

Honorable
Jun 27, 2013
143
0
10,710
Ok guys, I know there are alot of threads out there and I have read a ton of them but I'm still confused.

I am trying to use one of my SSD's as a cache for my 1tb boot drive which I already have fully installed and running.

Questions:

1) Can i setup my 120 gb PNY SSD as a cache without having to reinstall everything?

2) If i can do it, would I see any difference between my brand new 120 gb ssd or my super old apacer 2 gb SSD?

3) So if it is all possible, what software will I use to set it all up without effecting my current boot media?



Thank you guys all very much.

System Specs:
AMD A8 3.2 GHZ
4 GB DDR 3 RAM
1 TB boot drive
1 TB backup drive
r7 260x 2gb video card


If you need anything else please let me know!
 
Solution


Using a 120GB SSD for a cache is a serious waste of an SSD.
1. You can only use 60GB of that for a cache.
2. In a mixed setup (SSD + HDD) the stuff that typically ends up on the HDD does not care about the speed aspect. A movie does not play any faster living on the SSD.
3. With an SSHD, only the files that are used the most end up on the small (8GB) cache space. Everything else reads directly off the HDD space. So unless you use the same files (ot applications) over and over, it comes off the HDD anyway.

Personally...
Hello... because of your low Ram amount, your Windows OS will be using "pagefile.sys" on a hardrive as "Temp" storage.
Go to Control panel-System-advanced system settings-Performance "settings" - Advanced-Virtual memory "change" and setup the page file on to one of your SSD... and turn it off from your slower HD.
 
http://www.ukgamingcomputers.co.uk/difference-between-h67-p67-z68-and-h61-chipsets-a-22.html

Finally, another feature of a Z68 chipset is known as SSD caching which is where it allows the use of a small (say 10 or 20 GB) Solid state hard drive to act as a cache for a larger ‘traditional’ hard disk. If you are already planning the use of a Solid State drive this feature is redundant.

If you can’t afford a decent size SSD (40GB+) then there are more cost effective ways around using a small SSD and SSD cashing like spending less on a motherboard, (H67 chipset or even a P67 chipset) and putting the saved money into a decent size SSD.
 

batmanbob

Honorable
Jun 27, 2013
143
0
10,710
But thats the thing, on a older rig that I sold I had a 120gb SSD then a 1tb hdd for games and storage... I hated that only some of my programs and games got a speed boost while the rest didnt plus I always had to choose where to install programs.
I am hoping for a solution that will give me a speed boost (I know it wont be as good as just using the SSD for the boot drive) without having to mess with all that every time I install or open a specific program.
 
The article you linked to is flawed in that it presents half the story

Copying from the SSD to the SSD + HD, they record the time it takes to move the data from the SSD to the other SSD .... but not the time that it takes the cache SSD to move it to the HD

The SSD for the boot / program drive and an SSHD for the storage drive is the optimum reasonably priced solution. It works the same way as a SSD + HD except it doesn't need to move the data off the cache unless it at some point decides that the file is little used and will do that in the background.

Like many things related to storage, the benefit is observable only in benchmark performance.
 

batmanbob

Honorable
Jun 27, 2013
143
0
10,710
ah ok that would make more sense, well I already have these drives if you can provide info on how to do it I would be happy to post benchmarks!

If it doesnt make a difference i will prob try and sell the 120 gb ssd
 

USAFRet

Titan
Moderator


Using a 120GB SSD for a cache is a serious waste of an SSD.
1. You can only use 60GB of that for a cache.
2. In a mixed setup (SSD + HDD) the stuff that typically ends up on the HDD does not care about the speed aspect. A movie does not play any faster living on the SSD.
3. With an SSHD, only the files that are used the most end up on the small (8GB) cache space. Everything else reads directly off the HDD space. So unless you use the same files (ot applications) over and over, it comes off the HDD anyway.

Personally, I would install the OS and applications on the 120GB drive, and use the HDD for other stuff.
 
Solution


But that's just it.... when used a dedicated gaming storage drive, that's what typically happens. Of course there are some folks who fire up 8 different shooter multiplayer games a day and there is little benefit there. But, from my observation, most folks play a game thru to completion.... I played FC3 and didn't play another game until that was completed. I played an MMO for 10 years in 6 - 18 months bursts and it's entire footprint could be stored on that 8GB.

Using my test box ....

C:\ Boot Drive (256 GB Samsung Pro)
D:\ Multiple Use Drive (256 GB Samsung Pro)
E:\ Games Drive (2 TB SSHD)
F:\ Backup Drive (2 TB HD)

I have played the same games off D, E and F, and while there is a noticeable drop off on F:\, performance from D and E was indistinguishable. I even did blind tests with my sons (19 - 26) by copying game files from one drive to another and then reassigning drive letters .... neither noticed.

The algorithms are very good in that, you really have to establish a frequent usage pattern for files to get moved there.... I have wondered why, with the drop in the cost of SSDs the manufacturers never increased the size and the only conclusion was that it didn't really chage much.

It works the same on the data drive.... typically the engineers / CAD operators are working on the same project day to day so they stay on the SSD portion. I can open old 10-12 old drawings a day looking to copy / paste specific standard details and these will load at normal speed but they do not get moved to the SSD because, while many other files where opened, none of the files was opened frequently enough to move them.

I am surprised about 1 thing.... back when I had my Treo 650 my most frequently used programs were stored "in memory" ... the rest were stored on a SD card. I had a little utility which let me choose what I stored where and it would leave a hook to the program in memory and put the rest of it on the SD card. Why no one ever came up with a utility this for PC storage escapes me. You could install your entire game library to your SSD and move off those games you weren't actively playing without messing up registry entries, drive letters or anything.

With that typical mixed setup, with a 120 GB you looking at best 1 or 2 of today's AAA games on the SSD and I think most peeps care about the speed of those 2nd, 3rd and 4th games. For those that tend to play just 1 or 2 games at a time, the SSD works great ...... and when you switch games, it only takes 3 or 4 loads before it's optimized for the new choice.