Gadgetory


All Cool Mind-blowing Gadgets You Love in One Place

NVMe As Fast As Possible

2016-01-26
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 are 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 a HCI and even though that might sound fancy and 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 HCI was optimized for slow read/write heads that can 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 a HCI enter non-volatile memory Express or nvme the new access standard for PCI Express SSDs nvme takes advantage of the SSDs 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 something called command queuing which refers to how many requests for data a drive can handle at one time HCI can handle one cue 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 queues 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 m2 and SATA Express drives which use the PCI 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 absolutely helpful having a passionate teacher you can take notes as you go and refer to them later on you can download toriel's 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 linda.com slash tech wiki and sign up for your free 10 day trial today if you liked the video like it sorry we so late on an nvme video I actually thought we had one if you just liked 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 call me down below with video suggestions or things you'd like us to cover things we might have missed like nvme and don't forget to subscribe and follow
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.