1
00:00:00,240 --> 00:00:05,440
many of life's biggest frustrations come in the form of bottlenecking whether

2
00:00:04,080 --> 00:00:09,519
you're stuck in traffic trying to get to work before you get fired trying to cram

3
00:00:07,839 --> 00:00:13,360
as many hot dogs as you can into your mouth for an ill-advised eating

4
00:00:11,200 --> 00:00:17,199
competition or actually building one of those little ship-in-a-bottle things but

5
00:00:15,519 --> 00:00:22,000
sometimes bottlenecks are a little bit less obvious as they often are with ssds

6
00:00:19,920 --> 00:00:26,240
lots of common tasks on an SSD might seem nearly instantaneous especially for

7
00:00:24,080 --> 00:00:30,240
users migrating from a mechanical hard drive but what if you're working with

8
00:00:27,920 --> 00:00:34,239
larger files or hitting your drive with lots of requests at once although SATA

9
00:00:32,399 --> 00:00:38,559
ssds will still give you much better performance in those situations than

10
00:00:35,920 --> 00:00:42,960
your old spinning hard drive did they're actually seriously limited in a couple

11
00:00:40,239 --> 00:00:48,000
of ways first SATA has an upper transfer limit about 600 megabytes per second

12
00:00:45,760 --> 00:00:53,120
flash storage tech used in ssds has been capable of much faster speeds for quite

13
00:00:50,640 --> 00:00:58,960
a while but because of the SATA speed limit even top-end SATA 3 drives won't

14
00:00:56,079 --> 00:01:03,440
advertise or even give you speeds higher than 600 megabytes per second max

15
00:01:01,680 --> 00:01:07,760
second SATA drives communicate with the rest of your computer using a standard

16
00:01:05,680 --> 00:01:12,640
called the advanced host controller interface or ahci and even though that

17
00:01:10,560 --> 00:01:17,600
might sound fancy in high performance hci wasn't really designed with ssds in

18
00:01:15,680 --> 00:01:22,320
mind it was more of a way to make mechanical hard drives work a bit faster

19
00:01:19,840 --> 00:01:27,360
and enable features like hot swapping these things are useful and great but

20
00:01:24,240 --> 00:01:29,520
ahci was optimized for slow read write

21
00:01:27,360 --> 00:01:34,640
heads that could only deal with so much data at a time not ssds that are capable

22
00:01:32,000 --> 00:01:39,040
of accessing tons of their own data at once drive manufacturers responded by

23
00:01:36,880 --> 00:01:44,079
rolling out ssds that use the much faster pci express bus which has a speed

24
00:01:41,680 --> 00:01:49,119
limit of nearly 4 gigabytes per second with an x4 card and connects more

25
00:01:46,399 --> 00:01:53,840
directly to the CPU than SATA reducing latency but in order to reach their

26
00:01:51,759 --> 00:01:58,719
potential they needed a faster way of accessing data than ahci

27
00:01:56,399 --> 00:02:04,479
enter non-volatile memory express or NVMe the new access standard for pci

28
00:02:01,520 --> 00:02:08,879
express ssds NVMe takes advantage of the SSD's ability to read or write lots of

29
00:02:06,960 --> 00:02:13,280
things at once by parallelizing instructions kind of like a multi-core

30
00:02:10,959 --> 00:02:16,800
processor can split certain workloads over multiple cores in order to get

31
00:02:15,040 --> 00:02:21,200
things done faster the biggest difference between NVMe and

32
00:02:18,800 --> 00:02:26,400
ahci is something called command cueing which refers to how many requests for

33
00:02:22,959 --> 00:02:28,959
data a drive can handle at one time hci

34
00:02:26,400 --> 00:02:34,319
can handle one queue at a time with up to 32 pending commands a sensible number

35
00:02:32,239 --> 00:02:39,360
for a hard drive with a slow moving head but very inefficient for a faster SSD

36
00:02:36,959 --> 00:02:46,000
NVMe relieves this bottleneck by providing over 65 000 cues that can

37
00:02:42,480 --> 00:02:48,959
handle over 65 000 commands each meaning

38
00:02:46,000 --> 00:02:53,840
NVMe drives can stay super fast even if you're throwing a ton of stuff at them

39
00:02:51,200 --> 00:02:58,560
you can find NVMe not only in ssds that plug into the pci express slot but also

40
00:02:55,920 --> 00:03:02,720
m.2 and SATA express drives which use the pc express bus you can learn more

41
00:03:00,480 --> 00:03:06,319
about those drives here before you run an upgrade though be sure your

42
00:03:04,080 --> 00:03:11,200
computer's BIOS will support it as many biases from just a few years ago don't

43
00:03:08,720 --> 00:03:15,200
actually fully recognize NVMe drives but if you're all set a shiny new NVMe drive

44
00:03:13,200 --> 00:03:20,159
will make bottlenecking a thing of the past at least until the next time you're

45
00:03:17,680 --> 00:03:24,400
waiting to be subjected to the wand of shame at the airport

46
00:03:21,840 --> 00:03:27,840
lynda.com with a lynda.com membership you can watch and learn from top experts

47
00:03:26,560 --> 00:03:31,760
who are passionate about what they're teaching and you can stream thousands of

48
00:03:29,599 --> 00:03:35,519
video courses on demand and learn on your own schedule as fast as you would

49
00:03:33,760 --> 00:03:38,879
like on your own pace all that kind of stuff i'm currently doing that i'm

50
00:03:37,440 --> 00:03:42,799
currently trying to learn filming and editing stuff and the teacher that i

51
00:03:40,480 --> 00:03:46,239
have for it through lynda.com is awesome and super passionate about it and it's

52
00:03:44,720 --> 00:03:50,080
actually helpful having a passionate teacher you can take notes as you go and

53
00:03:48,400 --> 00:03:54,080
refer to them later on you can download tutorials and watch them on the go

54
00:03:51,599 --> 00:03:57,360
including access on your iOS or Android devices you can create and save

55
00:03:55,840 --> 00:04:01,360
playlists of courses that you want to watch or customize your learning path or

56
00:03:59,920 --> 00:04:05,200
share with your friends or colleagues and team members or whatever

57
00:04:03,519 --> 00:04:09,599
your lynda.com membership will give you unlimited access to training on hundreds

58
00:04:07,439 --> 00:04:13,519
of topics all at a flat rate starting at just 25 a month whether you're looking

59
00:04:11,680 --> 00:04:18,959
to become an industry expert you're passionate about a hobby or you just

60
00:04:16,079 --> 00:04:25,280
want to learn something new i want you to visit lynda.com techwiki and sign up

61
00:04:21,919 --> 00:04:27,120
for your free 10-day trial today

62
00:04:25,280 --> 00:04:30,960
if you liked the video like it sorry we were so late on an NVMe video i actually

63
00:04:29,120 --> 00:04:35,440
thought we had one if you disliked it dislike it we have a pretty cool video

64
00:04:33,280 --> 00:04:40,720
coming on Channel Super Fun very soon where we prank the crap out of Yvonne

65
00:04:38,320 --> 00:04:44,160
who is now working in office comment down below with video

66
00:04:42,080 --> 00:04:48,479
suggestions or things you'd like us to cover or things we might have missed

67
00:04:46,160 --> 00:04:51,120
like NVMe and don't forget to subscribe and follow
