When it comes to superior storage technology, NVMe is in a league of its own. Even at a glance, the differences between NVMe and SATA in performance are impressive. The communication drivers and interface between NVMe and SATA are completely different. SATA uses AHCI drivers that are designed for hard disk drives (HDD) with spinning technology while the NVMe driver is specifically designed for SSDs with flash technology. In addition, NVMe is able to take advantage of the PCIe sockets to communicate between the storage interface and system’s CPU for even greater leverage. If this matchup were a sporting event, it would be like comparing an F1 race versus a super touring race.
At first glance, while they are both fast, comparing these two types of solid-state drives highlights their differences. And it is worth looking at these differences when evaluating your needs, wants and requirements.
SATA SSDs
Serial ATA (SATA) technology was introduced back in 2000 as an improvement to the existing Parallel ATA technology, which was hampered by cable size, cost, performance and functionality. Both technologies were sufficient for hard disk drives (HDDs), which were substantially less capable than today’s solid-state drives (SSDs). The advent of SATA-based SSDs demonstrated that the ATA bus had reached its performance limit. Where HDDs were only able to achieve 50-120 MB/s in write performance, SSDs could saturate the SATA bus at 550 MB/s. In spite of the bus limitation, it’s common to see an overall system performance improvement of 10-15 times when using SATA-based SSDs in place of legacy HDD technology.
AHCI
The Advanced Host Controller Interface (AHCI) is a communication mode designed around 2004 to improve the performance and utility of SATA-connected storage devices. It was designed for HDDs and introduced a single storage request queue with a depth of up to 32 commands. This meant that HDDs could achieve higher throughput and performance, but the implementation would become a future bottleneck for SSD controller technology. For example, HDDs might be able to achieve up to 200 input/output operations per second (IOPS) whereas SATA-based SSDs could reach up to 100,000 IOPS and be artificially capped in performance by the SATA bus.
NVMe SSDs
Non-Volatile Memory Express (NVMe) technology was introduced in 2011 to address the various bottlenecks of the SATA interface and communication protocols. NVMe technology utilises the PCIe bus, instead of the SATA bus, to unlock enormous bandwidth potential for storage devices. PCIe 4.0 (the current version) offers up to 32 lanes and can, in theory, transfer data at up to 64,000MB/s compared to the 600MB/s specification limit of SATA III. The NVMe specification also allows for 65535 command queues, which can have up to 65536 commands per queue. Recall that SATA-based SSDs are limited to a single queue with a depth of only 32 commands per queue. NVMe technology creates massive potential for storage devices through increased efficiency, performance and interoperability on a broad range of systems. It is commonly believed that the technology will become the new industry standard.
SSD form factors
While HDDs are commonly 2.5 or 3.5 inches wide, and most SATA-based SSDs are 2.5 inches wide and 7mm thick, NVMe drives take on a number of new form factors that allow them to fit in a variety of devices.
- M.2 - The reduction in physical drive size seen in the M.2 form factor guarantees the future ubiquity of these storage devices. 22 refers to the width and 30/42/80/110 refer to the length in millimetres. Currently, M.2 2280 supports SATA, it is also the most common NVMe SSD form factor for NVMe. As technology improves and shrinks, this may change.
- U.2 - These are more costly storage devices with higher performance and endurance typically found in data center/enterprise storage environments.
- Add-in PCIe cards - These high-performing NVMe SSDs found their way into systems that hadn’t yet adopted sockets to accommodate the M.2 form factor.
SSD performance at a glance
NVMe is a storage protocol designed specifically with SSDs in mind. With the elimination of the intermediating SATA HBA layer, NVMe allows SSDs to communicate directly with the CPU via the PCIe bus, opening channels for ground-breaking performance improvements. To put it into perspective, the performance limit of the SATA III bus is 6Gb/s, meaning a SATA SSD can offer a max of 550MB/s of throughput after overhead. A single PCIe 3.0 lane can offer 1GB/s (bidirectional) of throughput, so a PCIe 3x4 SSD can reach a throughput of up to 4GB/s read/write. That goes up to 8GB/s (bidirectional) for PCIe Gen 4X4 SSDs. The performance limitation here moves from the protocol to the NAND media, which has been undergoing tremendous development in recent years, allowing manufacturers to squeeze the highest density and performance into the smallest form factors.
Protocol latency is also greatly reduced with NVMe due to the shortened and optimised datapath, allowing lower latency than SATA/SAS. The management of queues in NVMe devices is also handled more efficiently by the CPU due to the I/O processing doorbell signalling which significantly reduces CPU overhead. In addition, NVMe devices are supported by most major operating systems due to the massive development effort carried out in the past decade.
#KingstonIsWithYou
Related Products
Sort byName — A to Z
- Supports a full security suite
- 2.5" and mSATA Form Factors
- 256GB, 512GB, 1TB, 2TB
- Up to 550MB/s read, 520MB/s write
- Optimised server boot drive
- M.2 NVMe form factor
- 240GB, 480GB, 960GB
- Up to 3,200MB/s read, 565MB/s write
No products were found matching your selection
Related Videos
How to Choose an SSD: SATA, 2.5”, NVMe, M.2, PCIe, U.2 Explained
So you want to drastically improve the speed of your PC with an SSD upgrade. But how do you choose?
How to install an NVMe SSD in a laptop
We show you each step to formatting and erasing an SSD or HDD.
PCIe Gen 4 - What is it?
We explain PCIe Gen 4, how to get it and if you should upgrade.
NVMe Storage Explained
We explain NVMe and how it is different than the previous drive technologies in an easy to understand video.
NVMe storage explained
NVMe is still a relatively new technology that is changing what’s possible with PCs.
Types of SSDs
We go over the different types of SSDs, what they are and how they are used.
SSD and Memory Related Articles
Should you upgrade your memory or storage for better PC performance?
Do you need to upgrade your memory or storage for your desired PC performance?
Memory and storage unleashed: Fuelling creativity in entertainment
We explore the how media organisations can speed up workflows through storage and memory.
How much memory do you need to run Windows, macOS or Linux apps?
We show you how to assess your current memory along with your actual needs based on your apps, OS.
The role of reliable SSDs in the media and broadcasting industry
Reliable SSDs transform media workflows for heightened productivity and competitiveness.
DDR5 Memory Standard: An introduction to the next generation of DRAM module technology
DDR5 memory has arrived featuring better performance, greater stability and improved efficiency over DDR4.
Enhancing Smart Security: Revolutionising Spain’s railway security with Azken and Kingston
Find out how Kingston enabled Azken to deliver smarter security for Renfe.
2024: Technology experts’ predictions
2023 has been a year full of challenges and innovations. But what will 2024 bring?
Revive an old computer
Simple tasks you can do at home to get more life out of an old PC.
HDD vs external SSD
Which has more advantages for consumers improving their computers: an HDD or external SSD?
Enhancing content creator’s workflow with Kingston SSDs and memory
Kingston's server SSD and memory transformed Android Basha's production workflow.
What is a RAM disk?
What is RAM Disk and how does it offer improved PC performance?
Upgrade the memory and storage in your Dell laptop or desktop PC
A step-by-step guide to how a Dell PC owner can remedy a memory/storage issue with their machine.
Overclocking memory for Adobe applications
Learn how Kingston FURY helps work PCs run faster in Adobe Photoshop and Premiere Pro.
How much memory do you need for gaming?
It is important to have the right amount of memory to guarantee a smooth gaming experience.
The ultimate RAM guide for gamers
A guide to what you need to know and understand as a first-time RAM buyer.
More for less: Why is upgrading important in today's economic climate?
Discover why upgrading your technology in this economy matters more than ever.
What to do if your SSD is full
Limited storage capacity can cause poor performance. Here is how to get space on your SSD.
Non-binary memory FAQs
Get to grips with non-binary memory with the answers to these common questions.
Overclocking RAM for more FPS
Improving memory performance with overclocking can make improving FPS across multiple games a snap.
Understanding file systems
What is a file system? Here are some of the most used systems and their pros and cons.
Upgrading RAM for HP, Dell, Lenovo and Acer laptops and desktops
Why you should upgrade your RAM to extend the life of your system rather than replace it.
How to optimise your PC for better performance
Upgrading your RAM and SSD can help improve your overall PC performance.
Extend the life of your IT: Upgrade vs replace
We explore the benefits of upgrading vs replacing, and how organisations can succeed.
Mineral oil cooling in PC builds
Mineral oil PC build offers a number of benefits that make it an attractive option for enthusiasts.
2 Types of M.2 SSDs: SATA and NVMe
There are two types of M.2 SSDs available, which are SATA and NVMe. Learn more about each type.
NVMe is the silent IT revolution – what is it, and why you should adopt it?
Learn about NVMe and why choosing it is beneficial to your organisation’s infrastructure.
Top 6 reasons to upgrade to an NVMe SSD
Increased speed and better power efficiency are just two of the benefits.
How do you backup your computer? Windows and Mac drive backup
There’s a few different ways to backup your Windows and Mac drives and they can be either online or local. We’ll show you how.
Kingston and Signpost deliver products at speed with a customer-first mindset
Learn why Signpost chose Kingston SSD and memory to support their education solutions.
How a tech services provider built a reputation for reliability with Kingston memory and SSDs
South Seas Data earned its success as a tech services provider with reliable parts from Kingston.
Kingston memory and SSD meet integrator APLIGO GmbH's strict requirements
Learn why APLIGO chose Kingston SSD and Memory to support their system integration business.
Evaluating storage products for your enterprise needs
Choosing storage products for your enterprise is a complex process. Kingston offers our expertise.
How to upgrade your laptop with RAM
Older laptops with bad gaming performance should be upgraded with more RAM. We show you how.
How to choose the right gaming laptop
Buying a gaming laptop isn’t an easy task. Here are some things to consider.
Optimising storage in a creative world
Learn how Kingston and QNAP solutions help to optimise content creation.
How to upgrade your PC with RAM
Unlock your PC's gaming potential with Kingston memory: we show you how to install new RAM modules!
5 ways to make Photoshop run faster
Upgrading your RAM and closing other programs are just a few ways to improve performance.
What to do AFTER building your PC
Have you built your dream PC? Let's complete these few steps to set it up.
Work and Play: Why You Should Edit Photos and Videos with a Gaming PC
Gaming PCs meet the high-performance specs for tasks like video editing and photo editing.
The importance of Garbage Collection and TRIM processes for SSD performance
Garbage Collection and TRIM optimise your SSD’s NAND. But how does it really work?
What do SSDs do for gaming?
Why are SSDs better for gamers? What Xbox and PS5 owners should know.
How to make your gaming PC quieter
Is your PC noise disturbing your gaming experience? Here are some causes and how to solve them.
How to Choose the Best RAM for Overclocking
Not all motherboards can overclock the memory. You must also consider XMP vs Plug N Play.
What are the advantages and disadvantages of Cloud gaming?
Is your gaming system worth swapping for a Cloud gaming provider? here are our thoughts.
Maintaining your SSD’s health using SMART monitoring
A look into SMART monitoring, Kingston SSD manager and other ways to maintain an SSD’s health.
What is the difference between PCIe Gen 3 and PCIe Gen 4?
PCIe Gen 4 accommodates full bandwidth that is possible with NVMe SSDs tech.
Upgrade your PC to streamline your workflow
Take advantage of these upgrades to streamline your workflow.
MT/s vs MHz: A better measure for memory speed
MT/s is the accurate measure for DDR SDRAM memory transfers that happen on both the rising and falling edges of the clock cycle, not MHz.
Top 10 PC build mistakes beginners make
Decided to build your own PC? These are what we think are the most common PC build mistakes.
How Kingston is powering WolfVision’s hybrid world of in-person and virtual meetings
Kingston powers WolfVision’s products to bring hybrid meetings to companies and organisations.
The difference between memory and storage in gaming
Understand the difference between a storage medium and a gaming PC's memory.
Gaming with Windows 11: What to expect with the new PC performance features
Windows 11 is here! Check out these exciting new PC performance features for gamers.
Windows 11 - Does your organisation need to upgrade or refresh?
We explore the system requirements needed and the benefits of upgrading rather than replacing.
How to clean your PC system
Cleaning your system is not as hard as you might think! Check out our step-by-step guide.
A Kingston gift guide for STEAM students
Here are some tech gift ideas for the STEAM students in your life.
Is it time to upgrade your PC build?
It is important to pay attention to the performance of your PC to know when you need to upgrade.
How to install a 2.5” SSD – Kingston Technology
Installing an SSD is easy and can improve the overall speed of your desktop PC or laptop.
Case Study: How Simply Hosting benefited from collaborative service and support
Kingston helped to optimise Simply Hosting’s storage in their data centers to ensure they were always on.
How to install an M.2 PCIe NVMe SSD
This is a step-by-step guide to installing an M.2 SSD into a laptop or desktop PC.
The Kingston Workflow Station makes things easy for content creators and video professionals
Learn how the Kingston Workflow Station can make file transfers out in the field faster for professionals.
Streaming 101 - How to Go Live on Twitch, Facebook Live, YouTube and others Platforms
Video game live streaming is on the rise in popularity, and some gamers turned it into a profession.
Is it better to build or buy a gaming PC?
It seems like gamers would build their own PCs, but are the benefits still worth the time and effort?
The 5 Benefits of SSDs over Hard Drives
SSDs are more durable, reliable, faster, smaller, lighter, silent and power efficient than traditional hard drives.
Difference between SLC, MLC, TLC and 3D NAND in USB flash drives, SSDs and Memory cards
Are there endurance vs cost benefits between the different types of NAND?
How does hardware-based SSD encryption work? Software vs hardware, AES 256-bit and TCG Opal 2.0
Secure important personal and private information on a PC with a hardware-encrypted SSD.
The difference between SSD and HDD
Why should you choose an SSD over an HDD? The main factor is better performance from SSDs.
Sustainability, innovation and partnership series - Episode 2
Join industry experts to discuss how technology partners like Kingston support their business growth and sustainability.
How to repurpose your old laptop for children
A step by step guide on how to repurpose your old laptop for your children to study, watch videos or even play games.
Sustainability, innovation and partnership series - Episode 1
Industry experts discuss topics like the key pillars of Tech relationships, sustainability and IT optimisation.
How much memory do you need for video editing?
More DRAM means faster PC performance when editing from video, from playback responsiveness to render time. But is 8, 16, 32 or 64GB enough? How much do you need for 1080p, 4K, or 8K?
Top 4 SSD buying mistakes
Don’t pick the wrong type of SSD for your server. A wrong choice means a higher cost of ownership. Learn to pick the right SSDs.
Who is responsible for cyber security and privacy?
Cyber security and data privacy are everyone’s responsibility. What are the key considerations?
Kingston SSDs are the best hardware choice for Software Defined Storage solutions
Learn why the future of business depends on SSD-enabled SDS, and how SSD fits into a Software Defined Storage Solutions.
What are the benefits of next-gen 16Gbit DDR4 DRAM?
Planning a new system? Watch this video to learn about the benefits 16Gbit DRAM next-gen technology.
Install more memory in your laptop or desktop PC for a better video conferencing experience
It’s not just internet bandwidth you need, when using Microsoft Teams and Zoom. The hardware matters too.
What is the difference between memory and storage?
Understand the difference between a storage medium and a system's dynamic random-access memory.
NAND flash technology and solid-state drives (SSDs)
Learn about types of NAND in SSDs like SLC, MLC, TLC, QLC and 3D NAND. What is wear levelling?
7 easy tips to increase productivity while working from home
Having a dedicated workspace, setting priorities and eliminating distractions are just a few ways to increase productivity from home.
NVMe SSDs for client systems
NVMe SSDs in client systems, such as desktops, laptops and workstations, can greatly improve overall PC performance.
10 ways to speed up a PC running Windows 10
If you’re finding that your PC performance is slowing down, these tips can help improve your speeds and PC efficiency.
6 Ways to Speed Up Your Mac
There are a few ways to speed up a slow iMac or MacBook that don’t require any hardware or software upgrades.
Case Study: Accelerating virtual machines with Kingston DC500M SSDs
Find out how Hardwareluxx were able to manage the growth of their web traffic using Kingston's DC500M SSD.
The Right Solid-State Drive (SSD) Matters
Choosing the right SSD for your server is important since server SSDs are optimized to perform at a predictable latency level while client (desktop/laptop) SSDs are not. These difference result in better uptime and less lag for critical apps and services.
Desktop and Laptop PC Memory, Memory Upgrades
Find out all the basics of laptop and desktop PC memory technology and see why you should trust Kingston.
FAQs for SATA and M.2 SSDs
Frequently asked questions around SSD technologies and terms like SATA, M.2, NAND, RAID, NVMe, PCIe, SAS, and keying.
The Difference Between Enterprise & Client SSD
The differences between SSD classes lies in two components; the processor and the NAND memory.
Kingston Cognate Top 50 Global Experts
Since 1987, Kingston has been known for the highest quality memory and storage products available. We recognise the important role memory and storage play in computing productivity and take the necessary steps to guarantee a reliable product.
Solid-State Drive Testing 101
Testing is a cornerstone of our commitment to deliver the most reliable products on the market.We perform rigorous tests on all of our products during each stage of production. These tests ensure quality control throughout the entire manufacturing process.
Three signs you need more memory in your computer
If your files don’t open immediately and programs are slow to load, you get an error message or are unable to load several programs at once, your computer may need more memory.
Full Speed Ahead: RAM Upgrades
Learn what to look for when shopping for RAM, or Random Access Memory, including how to determine what type of memory and what capacities your motherboard can support.
What is DDR4 Memory? Higher Performance
Learn how DDR4 delivers faster speeds, reduced power consumption and increased capacity over DDR3.