Copy Transcript
Copied
WEBVTT 00:00:00.170 --> 00:00:03.089 You've probably seen all the acronyms when you're 00:00:03.089 --> 00:00:07.030 shopping for a brand new laptop, right? HDD SSD 00:00:07.030 --> 00:00:11.089 NVMe M .2 and then you get the salesperson saying 00:00:11.089 --> 00:00:15.289 this one's faster. Trust me, bro What if you 00:00:15.289 --> 00:00:17.809 could actually understand what all that meant 00:00:17.809 --> 00:00:20.910 in plain English so you know? When it's actually 00:00:20.910 --> 00:00:23.449 worth paying a little more for or if it's just 00:00:23.449 --> 00:00:26.129 marketing jargon today We're going to decode 00:00:26.129 --> 00:00:29.210 your storage. And yes, this is why one laptop 00:00:29.210 --> 00:00:32.990 feels Slow as molasses and another one snaps 00:00:32.990 --> 00:00:36.130 open apps in literally seconds. Welcome back 00:00:36.130 --> 00:00:39.049 to the Tyler Woodward project. I'm Tyler, a broadcast 00:00:39.049 --> 00:00:41.770 engineer by trade, a Linux nerd by choice, and 00:00:41.770 --> 00:00:45.090 I enjoy demystifying tech that is supposedly 00:00:45.090 --> 00:00:49.030 too complicated for people. Storage is a perfect 00:00:49.030 --> 00:00:52.030 example of that. The acronyms, well, they scare 00:00:52.030 --> 00:00:54.929 people off. But once you see the patterns, this 00:00:54.929 --> 00:00:57.579 stuff is actually pretty straightforward. In 00:00:57.579 --> 00:01:01.500 this episode, we're going to break down those 00:01:01.500 --> 00:01:06.879 acronyms that you see everywhere. HDD, SSD, NVMe, 00:01:07.620 --> 00:01:11.620 and M .2. First, we'll talk about what each one 00:01:11.620 --> 00:01:16.079 actually is. Mechanical versus solid state, interface 00:01:16.079 --> 00:01:20.480 versus form factor, all of that. Second, I'll 00:01:20.480 --> 00:01:23.739 walk you through some real -world stories why 00:01:23.739 --> 00:01:29.430 a cheap laptop feels so slow What changed when 00:01:29.430 --> 00:01:33.010 people switched over the SSDs and where NVMe 00:01:33.010 --> 00:01:37.969 shines versus just sounding fancy? Finally, I'll 00:01:37.969 --> 00:01:40.250 finish it up with a simple if you're going to 00:01:40.250 --> 00:01:44.049 buy this today Do this kind of rules so you can 00:01:44.049 --> 00:01:46.730 choose storage without pulling up a spec sheet 00:01:46.730 --> 00:01:50.849 or a calculator So if you've ever wondered whether 00:01:50.849 --> 00:01:54.969 NVMe is a type of SSD or why m .2 sticks look 00:01:54.969 --> 00:01:57.730 so tiny. Stay tuned, we're going to get into 00:01:57.730 --> 00:02:07.030 this one. Let's start with the oldest of the 00:02:07.030 --> 00:02:13.629 bunch, HDD, the hard disk drive. An HDD is basically 00:02:13.629 --> 00:02:17.009 a tiny record player inside your computer spinning 00:02:17.009 --> 00:02:20.949 a metal disk and a little arm that moves around 00:02:20.949 --> 00:02:25.530 to read and write data because it's mechanical 00:02:25.530 --> 00:02:29.889 it's often slower to start moving slower to jump 00:02:29.889 --> 00:02:34.330 around to different files and really easy to 00:02:34.330 --> 00:02:36.430 damage if it gets dropped while it's running 00:02:36.430 --> 00:02:42.150 the upside is that HDDs are cheap for big old 00:02:42.150 --> 00:02:45.849 chunks of storage you can get multiple terabytes 00:02:45.849 --> 00:02:49.159 for not much money which is Kind of why they 00:02:49.159 --> 00:02:52.180 still live in desktops and external drives for 00:02:52.180 --> 00:02:56.379 bulk photos, videos and backups. The downside 00:02:56.379 --> 00:02:59.539 is you'll feel that drag in boot times, game 00:02:59.539 --> 00:03:02.860 loads and even simple things like opening a browser 00:03:02.860 --> 00:03:06.240 with a bunch of tabs. Yeah, I'm looking at you, 00:03:06.360 --> 00:03:10.639 Chrome. Now let's contrast that with SSDs, solid 00:03:10.639 --> 00:03:14.800 state drives. An SSD is like a really smart USB 00:03:14.800 --> 00:03:17.990 flash drive made for your computer. No moving 00:03:17.990 --> 00:03:21.810 parts, just chips that remember your data even 00:03:21.810 --> 00:03:25.210 when the power is removed. Because there's no 00:03:25.210 --> 00:03:28.210 spinning disk to wait on, SSDs are dramatically 00:03:28.210 --> 00:03:31.590 faster at starting up your system and opening 00:03:31.590 --> 00:03:35.009 your apps. And they're pretty much resistant 00:03:35.009 --> 00:03:38.789 to bumps and drops, unlike the hard disk drive. 00:03:39.169 --> 00:03:42.889 Here's the important bit. SSD is the category, 00:03:43.310 --> 00:03:48.219 not the speed level. They're... There are slow 00:03:48.219 --> 00:03:52.000 SSDs and extremely fast SSDs and that's where 00:03:52.000 --> 00:03:56.219 the other acronyms are going to come in. So, 00:03:56.360 --> 00:04:02.180 HDD vs SSD is about mechanical vs solid state. 00:04:02.780 --> 00:04:10.259 SSD vs NVMe vs SATA vs M .2 is more about how 00:04:10.259 --> 00:04:15.159 that SSD talks to the rest of the computer. Now... 00:04:15.210 --> 00:04:21.470 NVMe. NVMe stands for Non -Volatile Memory Express, 00:04:21.910 --> 00:04:28.089 but the key idea is a modern language for SSDs 00:04:28.089 --> 00:04:32.790 to talk to your computer over PCI Express, which 00:04:32.790 --> 00:04:36.209 is the same high -speed highway used by your 00:04:36.209 --> 00:04:40.490 graphics card. A regular SATA SSD speaks an older 00:04:40.490 --> 00:04:43.569 language designed for spinning hard drives, so 00:04:43.709 --> 00:04:48.750 It hits a ceiling at roughly five times faster 00:04:48.750 --> 00:04:52.329 than a typical hard drive, while NVMe drives 00:04:52.329 --> 00:04:55.949 can be several times faster, again because they're 00:04:55.949 --> 00:05:00.189 not limited by that old standard. Then we have 00:05:00.189 --> 00:05:03.250 M .2, which is where a lot of confusion happens. 00:05:03.810 --> 00:05:08.269 M .2 is not a kind of drive in terms of speed, 00:05:08.670 --> 00:05:11.600 it's a physical shape and connector. Those little 00:05:11.600 --> 00:05:14.639 gum stick looking drives you see screwed flat 00:05:14.639 --> 00:05:18.620 onto a motherboard. An M .2 slot can carry either 00:05:18.620 --> 00:05:24.420 SATA SSD or an NVMe SSD, depending on how the 00:05:24.420 --> 00:05:27.399 laptop or motherboard is wired, which is why 00:05:27.399 --> 00:05:35.230 M .2 and NVMe get mixed up so often. you can 00:05:35.230 --> 00:05:38.769 have, let's say, a 2 .5 inch SATA SSD that looks 00:05:38.769 --> 00:05:42.829 like a slim laptop hard drive, an M .2 SATA SSD 00:05:42.829 --> 00:05:46.290 that's a slim stick, but still limited to SATA 00:05:46.290 --> 00:05:53.629 speeds, or an M .2 NVMe SSD that uses PCIe and 00:05:53.629 --> 00:05:58.470 can be way, way faster. From a broadcast engineering 00:05:58.470 --> 00:06:02.410 point of view, NVMe is great when you got a lot 00:06:02.410 --> 00:06:05.470 of... Audio or video streams hitting the disk 00:06:05.470 --> 00:06:09.009 at once it keeps up better under load while older 00:06:09.009 --> 00:06:12.389 hard drives HDDs start sounding like they're 00:06:12.389 --> 00:06:15.209 breathing hard trying to keep up Here's the key 00:06:15.209 --> 00:06:20.329 takeaway for this part HDD versus SSD tells you 00:06:20.329 --> 00:06:25.850 physical tech mechanical versus solid state SATA 00:06:25.850 --> 00:06:30.350 versus MVME tells you the language and speed 00:06:30.350 --> 00:06:34.459 range 2 .5 inch versus m .2 tells you the shape 00:06:34.459 --> 00:06:39.160 and connector, not performance by itself. Let's 00:06:39.160 --> 00:06:42.660 put this into everyday scenarios because specs 00:06:42.660 --> 00:06:47.920 are fun, but pain is what people actually remember. 00:06:48.439 --> 00:06:52.279 First scenario, the brand new but weirdly slow 00:06:52.279 --> 00:06:56.019 laptop. You buy a new machine, the CPU sounds 00:06:56.019 --> 00:06:59.300 fine on the sticker, the RAM is okay, but it 00:06:59.300 --> 00:07:02.269 takes a full minute to boot, and another minute 00:07:02.269 --> 00:07:05.370 to open the browser. That's almost always a sign 00:07:05.370 --> 00:07:07.810 it's shipped with a hard disk drive instead of 00:07:07.810 --> 00:07:11.990 an SSD, especially in cheaper models or older 00:07:11.990 --> 00:07:16.350 business laptops. Swap that HDD for an even basic 00:07:16.350 --> 00:07:20.209 SATA SSD, and the same machine can feel like 00:07:20.209 --> 00:07:24.490 an entirely different computer. Windows or Linux, 00:07:24.990 --> 00:07:27.829 they'll boot in seconds instead of a full minute, 00:07:28.170 --> 00:07:30.899 and apps pop right open instead of grinding your 00:07:30.899 --> 00:07:34.120 system to a halt. This is why upgrading storage 00:07:34.120 --> 00:07:37.600 is often the single biggest speed improvement 00:07:37.600 --> 00:07:42.379 for an older PC or a laptop. Second scenario, 00:07:42.899 --> 00:07:46.459 gaming or creative work. For gaming, moving from 00:07:46.459 --> 00:07:52.040 HDD to any SSD cuts load times dramatically. 00:07:52.420 --> 00:07:57.069 Going from SATA SSD to NVMe SSD Usually shaves 00:07:57.069 --> 00:07:59.910 off a little more time, but you'll see less difference 00:07:59.910 --> 00:08:04.449 than that first jump just because well Unless 00:08:04.449 --> 00:08:07.129 the game is specifically built to stream data 00:08:07.129 --> 00:08:11.490 heavily like some more modern titles for photo 00:08:11.490 --> 00:08:15.069 audio or video editing the benefit depends on 00:08:15.069 --> 00:08:18.389 your workflow if you're constantly loading and 00:08:18.389 --> 00:08:22.370 scrubbing large files NVMe can keep things feeling 00:08:22.370 --> 00:08:24.790 smoother because it handles lots of requests 00:08:24.790 --> 00:08:28.329 and high throughput better than SATA. If you 00:08:28.329 --> 00:08:31.910 mostly work on smaller projects, a solid SATA 00:08:31.910 --> 00:08:37.570 SSD may already feel instant enough. Third scenario. 00:08:37.870 --> 00:08:42.929 Tiny laptops and weird labels. A lot of slim 00:08:42.929 --> 00:08:47.460 laptops only have room for M .2 drives, so you'll 00:08:47.460 --> 00:08:51.899 see M .2 SSD on the spec sheet without NVMe or 00:08:51.899 --> 00:08:55.700 SATA spelled out. And many modern machines, an 00:08:55.700 --> 00:09:00.259 M .2 slot is wired for NVMe, but some budget 00:09:00.259 --> 00:09:04.200 systems still use M .2 SATA, which means you 00:09:04.200 --> 00:09:07.659 get the small form factor, but not the fastest 00:09:07.659 --> 00:09:12.360 speeds possible. Why this matters? Well, storage 00:09:12.360 --> 00:09:15.580 often outlives the laptop or desktop it started 00:09:15.580 --> 00:09:20.279 in. Buying a good SSD now means you might move 00:09:20.279 --> 00:09:22.679 it into an external enclosure later and keep 00:09:22.679 --> 00:09:26.100 using it as a fast portable storage device instead 00:09:26.100 --> 00:09:29.360 of throwing it away. Understanding what you're 00:09:29.360 --> 00:09:33.500 buying helps you avoid paying NVMe prices for 00:09:33.500 --> 00:09:38.029 something that's actually limited by SATA. Let's 00:09:38.029 --> 00:09:42.710 turn this into a simple cheat sheet you can actually 00:09:42.710 --> 00:09:45.309 use while shopping or upgrading your system. 00:09:45.990 --> 00:09:49.730 Here's a quick table to frame the differences. 00:09:50.490 --> 00:09:53.929 HDD. What it really is. It's a mechanical spinning 00:09:53.929 --> 00:09:57.309 hard drive. Typical use today. If you need cheap 00:09:57.309 --> 00:10:01.129 bulk storage backups or archives. That's SATA 00:10:01.129 --> 00:10:04.570 SSD. That's the solid state drive on SATA. Great 00:10:04.570 --> 00:10:08.200 all around system drive. big upgrade from the 00:10:08.200 --> 00:10:12.460 hard disk drive, the HDD. NVMe SSD, that's the 00:10:12.460 --> 00:10:16.879 solid state drive, using NVMe over PCIe, high 00:10:16.879 --> 00:10:20.899 speed system drive, heavy gaming, editing, any 00:10:20.899 --> 00:10:24.720 kind of workflow like that. That M .2 form, that's 00:10:24.720 --> 00:10:27.620 the little gum stick shaped connector form factor 00:10:27.620 --> 00:10:31.480 dealy. It's a physical format, it can be SATA 00:10:31.480 --> 00:10:36.529 or NVMe. Now some simple rules of thumb. If a 00:10:36.529 --> 00:10:40.409 computer still has an HDD as the main drive and 00:10:40.409 --> 00:10:44.850 you can upgrade it, putting any SSD should be 00:10:44.850 --> 00:10:47.990 your first move. If you're choosing between SATA 00:10:47.990 --> 00:10:53.769 SSD and NVMe for everyday use, like web, surfing, 00:10:54.190 --> 00:10:58.529 office, applications, light gaming, pick whichever 00:10:58.529 --> 00:11:03.470 is a better deal. Both will feel fast compared 00:11:03.470 --> 00:11:07.600 to that HDD. If you edit large video projects, 00:11:07.940 --> 00:11:12.039 run VMs or do any type of heavy creative work, 00:11:12.500 --> 00:11:15.700 NVMe is worth the extra few dollars for that 00:11:15.700 --> 00:11:19.299 smoother performance under heavy load. When you 00:11:19.299 --> 00:11:23.440 read the spec sheet, look for the words SSD first. 00:11:23.820 --> 00:11:28.240 That's the biggest jump over HDD. Then look for 00:11:28.240 --> 00:11:33.039 NVMe or PCIe if you want the higher end options. 00:11:33.389 --> 00:11:38.450 Treat M .2 as a shape word, not a speed word. 00:11:38.549 --> 00:11:44.730 Check if it says M .2 NVMe or M .2 SATA. That's 00:11:44.730 --> 00:11:47.269 what you want to look out for. If you're not 00:11:47.269 --> 00:11:51.730 sure what fits your system, desktops usually 00:11:51.730 --> 00:11:56.870 accept 2 .5 inch SATA SSDs really easy and many 00:11:56.870 --> 00:12:02.230 modern boards have one or more M .2 slots. Laptops 00:12:02.230 --> 00:12:06.730 may only have space for one 2 .5 -inch bay or 00:12:06.730 --> 00:12:10.990 one M .2 slot, so checking the model's manual 00:12:10.990 --> 00:12:14.309 or a quick search by model number is worth doing 00:12:14.309 --> 00:12:18.769 before you hit purchase. So next time someone 00:12:18.769 --> 00:12:25.450 throws HDD, SSD, NVMe, and M .2 at you, like 00:12:25.450 --> 00:12:29.370 alphabet soup, you'll know what's actually going 00:12:29.370 --> 00:12:32.740 on under the hood. More importantly, you'll know 00:12:32.740 --> 00:12:35.100 which upgrade actually makes your computer feel 00:12:35.100 --> 00:12:39.059 faster, instead of just chasing buzzwords on 00:12:39.059 --> 00:12:42.980 tech websites. Visit TylerWoodward .me, follow 00:12:42.980 --> 00:12:45.559 at TylerWoodward .me on Instagram and threads, 00:12:45.919 --> 00:12:48.220 subscribe and like the show on your favorite 00:12:48.220 --> 00:12:51.039 podcast platform, and I'll catch you next week.