10
votes
What SSD should I buy?
Right now I have this SSD and apparently it's pretty outdated. I wanted to get a 500GB one that's quite a bit faster without being too expensive (so less than $100 at the least.) Any suggestions?
What will you be using this for? It's really important to state what the purpose is as I found that the vast, vast majority of SSD advice out there is absolutely not for regular consumer use. The differences between NVME and m2 SATA, m2 PCI-E, and regular 2.5" SATA will not matter to most people. They're very important for drives that constantly have activity but if you're, say, just playing a bunch of games, then any SSD will do.
I just bought myself a 1TB SSD the other day. It's the Western Digital Blue 3D NAND drive. It's a middle-of-the-road sort of SSD, nothing fancy. However, all I use it for is to store large games. Video games don't need anything beyond some basic end SSD hardware, unless you really care about a tiny few seconds worth of extra loading times in some games. I would not have received any real advantage to getting an NVME m2 PCI-E drive for this purpose.
The two most popular models right now are the Samsung 860 EVO and the Crucial MX500. If either of those are in your budget and size preferences, then go for it. SSD prices are at an all-time low.
Keep in mind that your motherboard is m2 SATA only, so it will not support m2 PCI-E. You won't experience any significant real world benefits going with an m2 over a regular 2.5" version. NVME drives are quite a bit pricier than regular SATA drives right now, both in m2 and PCI board format. The prices will probably drop more and more over the next year, and then some. I've still got my m2 slot empty while I wait until my current system OS SSD gets too long in the tooth, and then I will transfer that into a video game console.
This is the most pragmatic advice so far. Normal people really don't need nvme speeds.
Without knowing much about how good or bad OPs ssd is, I wouldn't even particularly recommend upgrading it unless they were looking for more space.
I'll just be using it to install games on and have Windows be a little quicker. I mostly wanted to install Skyrim SE on it to really get it running fast.
Tangential question. I am a SSD noob.
I have a laptop with a free m.2 slot and a standard 2.5" 1 TB HDD. Is it worth it getting a m.2 256 GB drive just for the OS. I don't play games at all really. But a speedy OS would be wonderful.
And would the benefits be only for the OS startup speed or the OS use in general? Btw I have no idea wtf is NVME. But I'll google it.
I'd say definitely worthwhile. HD -> SSD is widely regarded as the most significant single upgrade you can do. It's not just boot speed, it's anything that touches the drive (opening software, searching files, and all the background paging in/out of RAM) that happens dramatically faster.
In very subjective terms, it makes the whole system feel much faster and more responsive.
Depending on price, and how much space you actually use, you can either add the m.2 for OS and software installs (and then use the existing HDD for file storage), or you can just pull the existing drive and replace it with a 2.5" SATA SSD.
[Edit] Just to add, I'm in full agreement with TheJorro that for most normal use cases, more or less any SSD is as good as any other.
An analogy I liked is that HDD speed is like a bicycle and then SSD is like a modern car. Moving from one to the other is big, but for most people on the commuter run a mid range Toyota does the job just as well as a Ferrari.
It can be a bit confusing when talking about ssd connection standards. Because people mix physical connector standards and information transfer protocols in the same sentence.
M.2 is a connector and form factor for drives. An m.2 drive can use a sata protocol or nvme protocol to communicate with the motherboard.
It gets more confusing because sata used to be used when referring to both the sata connector and sata protocol. Because there was no other protocols to be confused about before nvme.
Sata (the protocol) was made for spinning disks. Where as nvme has optimisations for ssds. Many motherboards may physically have m.2 slots. But only support sata (protocol) drives in them.
Hell yeah, the speed of an SSD versus an HDD is night and day.
You can still use an NVME drive via PCIe adapter, especially since this motherboard has second x16 slot. Considering the chipset it may as well support booting directly from it, or if it doesn't you just have to place a EFI partition elsewhere, it's a bit of tinkering but nothing really hard to do. To OS this would be no different than having a native NVME slot. IDK about other people experience, but to me upgrading from an old Kingston Hyper-X to NVME Plextor drive was quite noticeable, especially on random access. Granted it's not as big as going from HDD to SSD it's still noticeable.
I'm just not sure the difference getting an NVME versus a modern regular SSD is worth the price difference unless you're an enthusiast or you get a really good deal. Realistically, I don't even take full advantage of how fast my PC boots up with this MX300. SSDs are just so fast in general that even at their slowest, they can feel like you're cruising in a supercar.
Check it against Ebay with their 15% coupon. I just ordered this from Canada.
https://www.reddit.com/r/bapcsalescanada/comments/aadp5i/ssd_samsung_860_evo_series_1tb_1649915/
Edit: Just to clarify, this is still through Newegg/Ebay. Not a third-party seller.
Just got one of these for Christmas, loving it so far. Read and write speeds are great.
I am currently in the process of backing up my old drive and installing one of these on my ThinkPad. Got it for $99 Canadian on cyber Monday. I'm super pumped to see the speed difference.
So is that one faster than my current one? I'm realizing that I'm very inexperienced with SSDs.
I'm in way over my head here. I'm so confused.
Alright. I'll probably do an upgrade to my case, GPU, RAM and motherboard at one point but I sure as hell don't have enough money for that right now. Will there be a noticeable speed difference for the SSD you linked vs. my current one?
You know I have honestly know idea what's taking up so much space on my SSD. There's basically only windows and a few other things but it's got about 30GB left. Certainly very annoying.
This will help you track down what files are tacking up your disk space.
It's frustrating for me because it just shows me a bunch of small things and I have no idea what to delete.
What folders are the biggest clusters of small files in? They could be pieces to forgotten games, software updates, etc.
SSDs, much like HDDs, get slower the more you fill them up, so if you aren't getting good performance with your existing SSD that might actually be your problem.
It's actually somewhat worse to overfill an SSD than it is an HDD because it causes more wear on the flash memories. I am having a hard time explaining it right now but I found an article that did a pretty good job: https://pureinfotech.com/why-solid-state-drive-ssd-performance-slows-down/
Does your motherboard have an m.2 slot?
Uhh. I'm not sure how to tell. This is it.
Fourth bullet point there:
I would recommend against an m.2 SSD unless you can get an NVME adapter like this one.
If you go for an NVME drive then this 500GB 970 Evo is a fine option. You could go for a 1TB model depending on your needs.
I would strongly advice against getting a SATA SSD right now, you would be much better off getting a NVME capable drive, pair it with an adapter if you have to - it's much more future-proof and it gives you better performance, This is an HP drive right in your price range. If you would have to use an adapter then look for NVME to PCIe adapter, it would be about 10 bucks, also make sure to make it either an x1 PCIe slot or a full slot, since most adapters are for x4 PCIe, and they wouldn't fit if your motherboard only has x1 to spare.
This all goes out of the window if you have a laptop without an m2 slot since you can't use an adapter.
The problem with an NVME adapter though is, can the BIOS boot from it? If it can't, then the whole point of getting a super fast NVME drive isn't there. And tbh, a SATA SSD should last for many years, most people won't notice the difference in daily use. The latencies are both very good, it's mostly the bandwidth that's different iirc.
If your BIOS can't boot from a random PCIe slot all you have to do is place your bootloader elsewhere, that's not too hard to do - at OS level it's just a PCIe device, so you can have your root on it. OP already has a SATA SSD that he wantes to upgrade from, and if an upgrade should feel like a proper upgrade IMO it's better to get something good and more future-proof than to get another SATA SSD.
What's wrong with getting an SSD right now?
Not an SSD, a SATA SSD. SATA is an older interface that had been made for rotating discs, and NVME is a new and shiny interface for SSDs, which has better speed and parallelism for SSDs, not to mention it's smaller and the NVMe SSD is a PCIe device, which opens some extra doors like VFIO passthrough and all other kinds of fancy stuff. IMO if you are getting a new part that would last you a long time it's better to get the most modern one.