{"video_id":"gABlQz0ktd0","title":"NVMe As Fast As Possible","channel":"Techquickie","show":"Techquickie","published_at":"2016-05-06T14:58:16Z","duration_s":290,"segments":[{"start_s":0.24,"end_s":5.44,"text":"many of life's biggest frustrations come in the form of bottlenecking whether","speaker":null,"is_sponsor":0},{"start_s":4.08,"end_s":9.519,"text":"you're stuck in traffic trying to get to work before you get fired trying to cram","speaker":null,"is_sponsor":0},{"start_s":7.839,"end_s":13.36,"text":"as many hot dogs as you can into your mouth for an ill-advised eating","speaker":null,"is_sponsor":0},{"start_s":11.2,"end_s":17.199,"text":"competition or actually building one of those little ship-in-a-bottle things but","speaker":null,"is_sponsor":0},{"start_s":15.519,"end_s":22.0,"text":"sometimes bottlenecks are a little bit less obvious as they often are with ssds","speaker":null,"is_sponsor":0},{"start_s":19.92,"end_s":26.24,"text":"lots of common tasks on an SSD might seem nearly instantaneous especially for","speaker":null,"is_sponsor":0},{"start_s":24.08,"end_s":30.24,"text":"users migrating from a mechanical hard drive but what if you're working with","speaker":null,"is_sponsor":0},{"start_s":27.92,"end_s":34.239,"text":"larger files or hitting your drive with lots of requests at once although SATA","speaker":null,"is_sponsor":0},{"start_s":32.399,"end_s":38.559,"text":"ssds will still give you much better performance in those situations than","speaker":null,"is_sponsor":0},{"start_s":35.92,"end_s":42.96,"text":"your old spinning hard drive did they're actually seriously limited in a couple","speaker":null,"is_sponsor":0},{"start_s":40.239,"end_s":48.0,"text":"of ways first SATA has an upper transfer limit about 600 megabytes per second","speaker":null,"is_sponsor":0},{"start_s":45.76,"end_s":53.12,"text":"flash storage tech used in ssds has been capable of much faster speeds for quite","speaker":null,"is_sponsor":0},{"start_s":50.64,"end_s":58.96,"text":"a while but because of the SATA speed limit even top-end SATA 3 drives won't","speaker":null,"is_sponsor":0},{"start_s":56.079,"end_s":63.44,"text":"advertise or even give you speeds higher than 600 megabytes per second max","speaker":null,"is_sponsor":0},{"start_s":61.68,"end_s":67.76,"text":"second SATA drives communicate with the rest of your computer using a standard","speaker":null,"is_sponsor":0},{"start_s":65.68,"end_s":72.64,"text":"called the advanced host controller interface or ahci and even though that","speaker":null,"is_sponsor":0},{"start_s":70.56,"end_s":77.6,"text":"might sound fancy in high performance hci wasn't really designed with ssds in","speaker":null,"is_sponsor":0},{"start_s":75.68,"end_s":82.32,"text":"mind it was more of a way to make mechanical hard drives work a bit faster","speaker":null,"is_sponsor":0},{"start_s":79.84,"end_s":87.36,"text":"and enable features like hot swapping these things are useful and great but","speaker":null,"is_sponsor":0},{"start_s":84.24,"end_s":89.52,"text":"ahci was optimized for slow read write","speaker":null,"is_sponsor":0},{"start_s":87.36,"end_s":94.64,"text":"heads that could only deal with so much data at a time not ssds that are capable","speaker":null,"is_sponsor":0},{"start_s":92.0,"end_s":99.04,"text":"of accessing tons of their own data at once drive manufacturers responded by","speaker":null,"is_sponsor":0},{"start_s":96.88,"end_s":104.079,"text":"rolling out ssds that use the much faster pci express bus which has a speed","speaker":null,"is_sponsor":0},{"start_s":101.68,"end_s":109.119,"text":"limit of nearly 4 gigabytes per second with an x4 card and connects more","speaker":null,"is_sponsor":0},{"start_s":106.399,"end_s":113.84,"text":"directly to the CPU than SATA reducing latency but in order to reach their","speaker":null,"is_sponsor":0},{"start_s":111.759,"end_s":118.719,"text":"potential they needed a faster way of accessing data than ahci","speaker":null,"is_sponsor":0},{"start_s":116.399,"end_s":124.479,"text":"enter non-volatile memory express or NVMe the new access standard for pci","speaker":null,"is_sponsor":0},{"start_s":121.52,"end_s":128.879,"text":"express ssds NVMe takes advantage of the SSD's ability to read or write lots of","speaker":null,"is_sponsor":0},{"start_s":126.96,"end_s":133.28,"text":"things at once by parallelizing instructions kind of like a multi-core","speaker":null,"is_sponsor":0},{"start_s":130.959,"end_s":136.8,"text":"processor can split certain workloads over multiple cores in order to get","speaker":null,"is_sponsor":0},{"start_s":135.04,"end_s":141.2,"text":"things done faster the biggest difference between NVMe and","speaker":null,"is_sponsor":0},{"start_s":138.8,"end_s":146.4,"text":"ahci is something called command cueing which refers to how many requests for","speaker":null,"is_sponsor":0},{"start_s":142.959,"end_s":148.959,"text":"data a drive can handle at one time hci","speaker":null,"is_sponsor":0},{"start_s":146.4,"end_s":154.319,"text":"can handle one queue at a time with up to 32 pending commands a sensible number","speaker":null,"is_sponsor":0},{"start_s":152.239,"end_s":159.36,"text":"for a hard drive with a slow moving head but very inefficient for a faster SSD","speaker":null,"is_sponsor":0},{"start_s":156.959,"end_s":166.0,"text":"NVMe relieves this bottleneck by providing over 65 000 cues that can","speaker":null,"is_sponsor":0},{"start_s":162.48,"end_s":168.959,"text":"handle over 65 000 commands each meaning","speaker":null,"is_sponsor":0},{"start_s":166.0,"end_s":173.84,"text":"NVMe drives can stay super fast even if you're throwing a ton of stuff at them","speaker":null,"is_sponsor":0},{"start_s":171.2,"end_s":178.56,"text":"you can find NVMe not only in ssds that plug into the pci express slot but also","speaker":null,"is_sponsor":0},{"start_s":175.92,"end_s":182.72,"text":"m.2 and SATA express drives which use the pc express bus you can learn more","speaker":null,"is_sponsor":0},{"start_s":180.48,"end_s":186.319,"text":"about those drives here before you run an upgrade though be sure your","speaker":null,"is_sponsor":0},{"start_s":184.08,"end_s":191.2,"text":"computer's BIOS will support it as many biases from just a few years ago don't","speaker":null,"is_sponsor":0},{"start_s":188.72,"end_s":195.2,"text":"actually fully recognize NVMe drives but if you're all set a shiny new NVMe drive","speaker":null,"is_sponsor":0},{"start_s":193.2,"end_s":200.159,"text":"will make bottlenecking a thing of the past at least until the next time you're","speaker":null,"is_sponsor":0},{"start_s":197.68,"end_s":204.4,"text":"waiting to be subjected to the wand of shame at the airport","speaker":null,"is_sponsor":0},{"start_s":201.84,"end_s":207.84,"text":"lynda.com with a lynda.com membership you can watch and learn from top experts","speaker":null,"is_sponsor":0},{"start_s":206.56,"end_s":211.76,"text":"who are passionate about what they're teaching and you can stream thousands of","speaker":null,"is_sponsor":0},{"start_s":209.599,"end_s":215.519,"text":"video courses on demand and learn on your own schedule as fast as you would","speaker":null,"is_sponsor":0},{"start_s":213.76,"end_s":218.879,"text":"like on your own pace all that kind of stuff i'm currently doing that i'm","speaker":null,"is_sponsor":0},{"start_s":217.44,"end_s":222.799,"text":"currently trying to learn filming and editing stuff and the teacher that i","speaker":null,"is_sponsor":0},{"start_s":220.48,"end_s":226.239,"text":"have for it through lynda.com is awesome and super passionate about it and it's","speaker":null,"is_sponsor":0},{"start_s":224.72,"end_s":230.08,"text":"actually helpful having a passionate teacher you can take notes as you go and","speaker":null,"is_sponsor":0},{"start_s":228.4,"end_s":234.08,"text":"refer to them later on you can download tutorials and watch them on the go","speaker":null,"is_sponsor":0},{"start_s":231.599,"end_s":237.36,"text":"including access on your iOS or Android devices you can create and save","speaker":null,"is_sponsor":0},{"start_s":235.84,"end_s":241.36,"text":"playlists of courses that you want to watch or customize your learning path or","speaker":null,"is_sponsor":0},{"start_s":239.92,"end_s":245.2,"text":"share with your friends or colleagues and team members or whatever","speaker":null,"is_sponsor":0},{"start_s":243.519,"end_s":249.599,"text":"your lynda.com membership will give you unlimited access to training on hundreds","speaker":null,"is_sponsor":0},{"start_s":247.439,"end_s":253.519,"text":"of topics all at a flat rate starting at just 25 a month whether you're looking","speaker":null,"is_sponsor":0},{"start_s":251.68,"end_s":258.959,"text":"to become an industry expert you're passionate about a hobby or you just","speaker":null,"is_sponsor":0},{"start_s":256.079,"end_s":265.28,"text":"want to learn something new i want you to visit lynda.com techwiki and sign up","speaker":null,"is_sponsor":0},{"start_s":261.919,"end_s":267.12,"text":"for your free 10-day trial today","speaker":null,"is_sponsor":0},{"start_s":265.28,"end_s":270.96,"text":"if you liked the video like it sorry we were so late on an NVMe video i actually","speaker":null,"is_sponsor":0},{"start_s":269.12,"end_s":275.44,"text":"thought we had one if you disliked it dislike it we have a pretty cool video","speaker":null,"is_sponsor":0},{"start_s":273.28,"end_s":280.72,"text":"coming on Channel Super Fun very soon where we prank the crap out of Yvonne","speaker":null,"is_sponsor":0},{"start_s":278.32,"end_s":284.16,"text":"who is now working in office comment down below with video","speaker":null,"is_sponsor":0},{"start_s":282.08,"end_s":288.479,"text":"suggestions or things you'd like us to cover or things we might have missed","speaker":null,"is_sponsor":0},{"start_s":286.16,"end_s":291.12,"text":"like NVMe and don't forget to subscribe and follow","speaker":null,"is_sponsor":0}],"full_text":"many of life's biggest frustrations come in the form of bottlenecking whether you're stuck in traffic trying to get to work before you get fired trying to cram as many hot dogs as you can into your mouth for an ill-advised eating competition or actually building one of those little ship-in-a-bottle things but sometimes bottlenecks are a little bit less obvious as they often are with ssds lots of common tasks on an SSD might seem nearly instantaneous especially for users migrating from a mechanical hard drive but what if you're working with larger files or hitting your drive with lots of requests at once although SATA ssds will still give you much better performance in those situations than your old spinning hard drive did they're actually seriously limited in a couple of ways first SATA has an upper transfer limit about 600 megabytes per second flash storage tech used in ssds has been capable of much faster speeds for quite a while but because of the SATA speed limit even top-end SATA 3 drives won't advertise or even give you speeds higher than 600 megabytes per second max second SATA drives communicate with the rest of your computer using a standard called the advanced host controller interface or ahci and even though that might sound fancy in high performance hci wasn't really designed with ssds in mind it was more of a way to make mechanical hard drives work a bit faster and enable features like hot swapping these things are useful and great but ahci was optimized for slow read write heads that could only deal with so much data at a time not ssds that are capable of accessing tons of their own data at once drive manufacturers responded by rolling out ssds that use the much faster pci express bus which has a speed limit of nearly 4 gigabytes per second with an x4 card and connects more directly to the CPU than SATA reducing latency but in order to reach their potential they needed a faster way of accessing data than ahci enter non-volatile memory express or NVMe the new access standard for pci express ssds NVMe takes advantage of the SSD's ability to read or write lots of things at once by parallelizing instructions kind of like a multi-core processor can split certain workloads over multiple cores in order to get things done faster the biggest difference between NVMe and ahci is something called command cueing which refers to how many requests for data a drive can handle at one time hci can handle one queue at a time with up to 32 pending commands a sensible number for a hard drive with a slow moving head but very inefficient for a faster SSD NVMe relieves this bottleneck by providing over 65 000 cues that can handle over 65 000 commands each meaning NVMe drives can stay super fast even if you're throwing a ton of stuff at them you can find NVMe not only in ssds that plug into the pci express slot but also m.2 and SATA express drives which use the pc express bus you can learn more about those drives here before you run an upgrade though be sure your computer's BIOS will support it as many biases from just a few years ago don't actually fully recognize NVMe drives but if you're all set a shiny new NVMe drive will make bottlenecking a thing of the past at least until the next time you're waiting to be subjected to the wand of shame at the airport lynda.com with a lynda.com membership you can watch and learn from top experts who are passionate about what they're teaching and you can stream thousands of video courses on demand and learn on your own schedule as fast as you would like on your own pace all that kind of stuff i'm currently doing that i'm currently trying to learn filming and editing stuff and the teacher that i have for it through lynda.com is awesome and super passionate about it and it's actually helpful having a passionate teacher you can take notes as you go and refer to them later on you can download tutorials and watch them on the go including access on your iOS or Android devices you can create and save playlists of courses that you want to watch or customize your learning path or share with your friends or colleagues and team members or whatever your lynda.com membership will give you unlimited access to training on hundreds of topics all at a flat rate starting at just 25 a month whether you're looking to become an industry expert you're passionate about a hobby or you just want to learn something new i want you to visit lynda.com techwiki and sign up for your free 10-day trial today if you liked the video like it sorry we were so late on an NVMe video i actually thought we had one if you disliked it dislike it we have a pretty cool video coming on Channel Super Fun very soon where we prank the crap out of Yvonne who is now working in office comment down below with video suggestions or things you'd like us to cover or things we might have missed like NVMe and don't forget to subscribe and follow"}