Jump to content

Possibility on using SSD cache on secondary drive?

RaynbowDeath

My 1TB SSD Boot drive only has 60 GB remaining, and a good chunk of it is taken up by recordings (whether by shadowplay or downloaded lecture series).
I also have a 3TB HDD that I initially planned to use as secondary storage. Although from my previous methods of moving some of my dated recordings to it, I basically thought that I'm just using my boot drive as a cache for recordings and just write them to my hard drive after some time anyway.

 

This over time will get pretty tedious and so I've looked into maybe using a partition of my boot drive or maybe getting an additional SSD just to act as a cache for my HDD. Looking into methods for SSD caching however, I've only seen it being mentioned done for HDDs used as boot drives. Would SSD caching be possible on my secondary drive? And is it feasible? My initial idea of getting a HDD when building this PC was for media storage but after checking SSD cache, it might be also be used on additional games that demand a lot of storage.

Below are my drives' userbenchmarks if it helps with your assessment and recommendations. Thanks!
image.png.d5e2c3e9a013bda55f2173ff45efc569.png

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, RaynbowDeath said:

Would SSD caching be possible on my secondary drive?

It's technically possible, yes.

 

9 minutes ago, RaynbowDeath said:

And is it feasible?

For large files, it won't make much difference. The real benefit of caching is in cases of many, many small files being accessed rapids, e.g. an OS at boot.

 

10 minutes ago, RaynbowDeath said:

My initial idea of getting a HDD when building this PC was for media storage but after checking SSD cache, it might be also be used on additional games that demand a lot of storage.

Most games up until recently assumed that they would be stored on relatively slow media, so it won't improve game performance much if any to launch games from SSD vs HDD. Would recommend moving all videos (etc) to HDD, and leave the SSD for OS and games.

Main System (Byarlant): Ryzen 7 5800X | Asus B550-Creator ProArt | EK 240mm Basic AIO | 16GB G.Skill DDR4 3200MT/s CAS-14 | XFX Speedster SWFT 210 RX 6600 | Samsung 990 PRO 2TB / Samsung 960 PRO 512GB / 4× Crucial MX500 2TB (RAID-0) | Corsair RM750X | a 10G NIC (pending) | Inateck USB 3.0 Card | Hyte Y60 Case | Dell U3415W Monitor | Keychron K4 Brown (white backlight)

 

Laptop (Narrative): Lenovo Flex 5 81X20005US | Ryzen 5 4500U | 16GB RAM (soldered) | Vega 6 Graphics | SKHynix P31 1TB NVMe SSD | Intel AX200 Wifi (all-around awesome machine)

 

Proxmox Server (Veda): Ryzen 7 3800XT | AsRock Rack X470D4U | Corsair H80i v2 | 64GB Micron DDR4 ECC 3200MT/s | 4x 10TB WD Whites / 4x 14TB Seagate Exos / 2× Samsung PM963a 960GB SSD | Seasonic Prime Fanless 500W | Intel X540-T2 10G NIC | LSI 9207-8i HBA | Fractal Design Node 804 Case (side panels swapped to show off drives) | VMs: TrueNAS Scale; Ubuntu Server (PiHole/PiVPN/NGINX?); Windows 10 Pro; Ubuntu Server (Apache/MySQL)


Media Center/Video Capture (Jesta Cannon): Ryzen 5 1600X | ASRock B450M Pro4 R2.0 | Noctua NH-L12S | 16GB Crucial DDR4 3200MT/s CAS-22 | EVGA GTX750Ti SC | UMIS NVMe SSD 256GB / TEAMGROUP MS30 1TB | Corsair CX450M | Viewcast Osprey 260e Video Capture | Mellanox ConnectX-2 10G NIC | LG UH12NS30 BD-ROM | Silverstone Sugo SG-11 Case | Sony XR65A80K

 

Camera: Sony ɑ7II w/ Meike Grip | Sony SEL24240 | Samyang 35mm ƒ/2.8 | Sony SEL50F18F | Sony SEL2870 (kit lens) | PNY Elite Perfomance 512GB SDXC card

 

Network:

Spoiler
                           ┌─────────────── Office/Rack ────────────────────────────────────────────────────────────────────────────┐
Google Fiber Webpass ────── UniFi Security Gateway ─── UniFi Switch 8-60W ─┬─ UniFi Switch Flex XG ═╦═ Veda (Proxmox Virtual Switch)
(500Mbps↑/500Mbps↓)                             UniFi CloudKey Gen2 (PoE) ─┴─ Veda (IPMI)           ╠═ Veda-NAS (HW Passthrough NIC)
╔═══════════════════════════════════════════════════════════════════════════════════════════════════╩═ Narrative (Asus USB 2.5G NIC)
║ ┌────── Closet ──────┐   ┌─────────────── Bedroom ──────────────────────────────────────────────────────┐
╚═ UniFi Switch Flex XG ═╤═ UniFi Switch Flex XG ═╦═ Byarlant
   (PoE)                 │                        ╠═ Narrative (Cable Matters USB-PD 2.5G Ethernet Dongle)
                         │                        ╚═ Jesta Cannon*
                         │ ┌─────────────── Media Center ──────────────────────────────────┐
Notes:                   └─ UniFi Switch 8 ─────────┬─ UniFi Access Point nanoHD (PoE)
═══ is Multi-Gigabit                                ├─ Sony Playstation 4 
─── is Gigabit                                      ├─ Pioneer VSX-S520
* = cable passed to Bedroom from Media Center       ├─ Sony XR65A80K (Google TV)
** = cable passed from Media Center to Bedroom      └─ Work Laptop** (Startech USB-PD Dock)

Retired/Other:

Spoiler

Laptop (Rozen-Zulu): Sony VAIO VPCF13WFX | Core i7-740QM | 8GB Patriot DDR3 | GT 425M | Samsung 850EVO 250GB SSD | Blu-ray Drive | Intel 7260 Wifi (lived a good life, retired with honor)

Testbed/Old Desktop (Kshatriya): Xeon X5470 @ 4.0GHz | ZALMAN CNPS9500 | Gigabyte EP45-UD3L | 8GB Nanya DDR2 400MHz | XFX HD6870 DD | OCZ Vertex 3 Max-IOPS 120GB | Corsair CX430M | HooToo USB 3.0 PCIe Card | Osprey 230 Video Capture | NZXT H230 Case

TrueNAS Server (La Vie en Rose): Xeon E3-1241v3 | Supermicro X10SLL-F | Corsair H60 | 32GB Micron DDR3L ECC 1600MHz | 1x Kingston 16GB SSD / Crucial MX500 500GB

Link to comment
Share on other sites

Link to post
Share on other sites

Videos have no tangible benefit to being on the SSD so don't keep them there. In fact, download your lectures directly to your HDD. Makes little sense to use the SSD for that. 
Caching is also meaningless for a storage drive, even though you can obviously do it.
 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, AbydosOne said:

It's technically possible, yes.

 

For large files, it won't make much difference. The real benefit of caching is in cases of many, many small files being accessed rapids, e.g. an OS at boot.

 

Most games up until recently assumed that they would be stored on relatively slow media, so it won't improve game performance much if any to launch games from SSD vs HDD. Would recommend moving all videos (etc) to HDD, and leave the SSD for OS and games.

I've read that they do at least benefit in loading times, right? If not, would it just be fine for additional games to be installed at HDD if my SSD is full?

 

48 minutes ago, Acewing said:

Videos have no tangible benefit to being on the SSD so don't keep them there. In fact, download your lectures directly to your HDD. Makes little sense to use the SSD for that. 
Caching is also meaningless for a storage drive, even though you can obviously do it.
 

My downloads folder and other path locations have been defaulted to boot drive. They also seemed to be loaded faster when I try to reencode or edit them.

Would it make sense to cache so that it can act as a secondary drive for games though? Because currently Apps take up half of my boot drive already but I doubt when my HDD would reach its capacity.
image.png.b85ce04986ee6786dad084e356c2d038.png

Link to comment
Share on other sites

Link to post
Share on other sites

You can change your defaults easily. Re-encoding would work better on an SSD, but you can move them back to HDD after that. 
Oh, and check what these "Apps and Features" are in the first place. There are a lot of smaller apps that get very little benefit by being on an SSD. Games, though, leave them there. There's almost always a tangible improvement in modern games. 

 

In general, use HDD for storing videos (You can save shadowplay and re-encoded files to SSD for a boost during the recording/re-encoding, but move the files to HDD afterwards) and use the SSD for games and bigger apps 

 
As for caching, at this point, I'm not even sure what you want to do. If you're going to buy a new SSD altogether, you're better off just using that for games directly rather than trying to cache stuff off the HDD. Caching is pretty much a "hack" that you do if you have no other option, and is also of little use if the drive being cached is not your boot drive.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Acewing said:

In general, use HDD for storing videos (You can save shadowplay and re-encoded files to SSD for a boost during the recording/re-encoding, but move the files to HDD afterwards) and use the SSD for games and bigger apps 

 
As for caching, at this point, I'm not even sure what you want to do. If you're going to buy a new SSD altogether, you're better off just using that for games directly rather than trying to cache stuff off the HDD. Caching is pretty much a "hack" that you do if you have no other option, and is also of little use if the drive being cached is not your boot drive.

Honestly, it's that moving videos to HDD ever so often that's been making me think of doing such a thing as caching. My idea is most of my recent videos are cached so I can still have the benefits of them being in the SSD, but also being left out when I'm done with them and working on newer files.

I am only considering getting a new SSD if I can't use just a partition of my boot drive for it. Otherwise, I can make do with my current setup.

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, RaynbowDeath said:

Honestly, it's that moving videos to HDD ever so often that's been making me think of doing such a thing as caching. My idea is most of my recent videos are cached so I can still have the benefits of them being in the SSD, but also being left out when I'm done with them and working on newer files.

The general idea of caching is that it stores your most frequently used files and those files get read off the SSD rather than the HDD. I don't think your use case meshes well with that, though you can explore different types of caching software and see what they offer. I wouldn't personally recommend caching for this purpose in any case. 
 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×