Why Overloading Your SSD is a Bad Idea

Discover the reasons why keeping your SSD under capacity is crucial for performance and longevity. Learn more about SSD care.
Why Overloading Your SSD is a Bad Idea

Table of Contents

After purchasing a new SSD, many people might be tempted to store all their games, pictures, videos, and other files on it. After all, that’s the sole purpose of a storage device. However, for modern SSDs, if you fill their space too much, you’ll find that the time it takes to write data is much longer than when it was new. Why does this happen? Let’s delve into it.

Overloading SSD
⬆️ Overloading SSD

What is SLC Cache?

Many might simply think that the key aspects of an SSD are its capacity and data transfer speed, but its complexity goes far beyond that. SSDs slow down after writing a large amount of data. The more occupied the SSD space is, the faster it will exhaust its SLC cache, forcing the SSD to rely only on its slower storage parts.

SLC-MLC-TLC-QLC

Most people have probably never heard of SLC cache, and it’s generally not listed in the product specs by SSD manufacturers. Modern SSDs are configured with a portion of their storage running at high speed, while the rest runs at a slower pace. The faster part is the SSD’s cache, whose size is set as a certain percentage of the drive’s free space. Writing data to the SSD for extended periods will deplete this cache, causing a sudden drop in performance.

Prices of SLC, MLC, TLC and QLC

But why can’t all parts of the SSD be fast? This relates to the technological development of SSDs. Initially, SSDs used SLC flash memory chips, with each cell storing one bit of data, either 1 or 0. SLC is great because it’s very durable and fast. However, the industry soon realized that if each cell could only hold one bit of data, increasing SSD capacity would be difficult. Thus, MLC was created, followed by TLC, and in recent years, QLC, each capable of storing 2, 3, and 4 bits of data per cell, respectively. While these denser cells allow for greater capacity, their speed and longevity gradually decrease.

SLC MLC TLC QLC PLC
⬆️ SLC MLC TLC QLC PLC (Image Source: Wikipedia)

Using these denser cells has a downside, which is reduced maximum write performance of the SSD. This forces manufacturers to choose between speed and value. However, it’s possible to have the best of both worlds or something close to it. SSD manufacturers found that they could disable some bits in MLC, TLC, or QLC flash memory, making it act like SLC, or simulate SLC. These simulated SLC flash cells can then act as a cache, being the first part to write to on the SSD, providing fast performance as long as they persist.

How SSD Performance Decreases

Principle-of-SLC-Cache-acceleration

The size of the SLC cache on an SSD depends not only on the manufacturer’s settings but also on the remaining space on the SSD. This means the more stuff you store on the SSD, the smaller the SLC cache gets, potentially slowing down the data writing speed. For example, using IOMeter to test Western Digital’s Black SN770M SSD under different space conditions and letting the SSD continuously write for 15 minutes:

When the space was 10% full, the SN770M could reach 4800MB/s in two minutes, then stabilize at 4550MB/s for the next 15-minute test. However, when the space was 50% full, the initial speed was 4300MB/s, but after one minute it sharply dropped to 1000MB/s, occasionally returning to 4300MB/s. When the space was 90% full, performance was even worse, starting at 4500MB/s, dropping to 1000MB/s in less than a minute, and staying at that speed for the rest of the test.

Black SN770M SSD test
⬆️ Black SN770M SSD test (Image Credit: Internet)

Looking at the average write speed, the performance difference under different space conditions was also significant. At 10% full, the SN770M’s average speed was close to 4600MB/s. When filled to 50%, it dropped to 2300MB/s. At 90% full, the speed was slightly below 1200MB/s, which is very slow for a PCIe 4.0 SSD. Just by filling the SSD with different amounts of data, the speed difference can be nearly fourfold!

Giving SSD Enough Leeway

Signs of SSD failure

Seeing this, many might be surprised that an SSD requires so much attention after purchase, especially considering that filling it with different amounts of data can lead to performance drops. But this is how modern SSDs work. So, to keep the SSD running faster, the disk or partition for the operating system should not exceed 70% of its capacity. For less performance-sensitive data, like documents, videos, pictures, etc., it’s best to store them on a separate disk or partition, where you don’t need to worry about using more than 90% of the space.

Words in the end

The good news is that large-capacity SSDs, like 1TB, 2TB, or even 4TB, dominate the market today. For average users, buying these large-capacity SSDs rarely results in filling up the drive and causing significant performance drops. The bad news is that due to the storage market cycle driven up by major manufacturers, many large-capacity SSDs have seen substantial price increases compared to last year, some even doubling in price. So, if you’re still using smaller capacity SSDs without plans to upgrade, you can use tools like cloud storage or NAS to regularly clear local disk space, ensuring your SSD maintains ideal performance speeds.

End-of-DiskMFR-blog

Disclaimer: This article is created by the original author. The content of the article represents their personal opinions. Our reposting is for sharing and discussion purposes only and does not imply our endorsement or agreement. If you have any objections, please contact us through the provided channels.

DiskMFR Field Sales Manager - Leo

It’s Leo Zhi. He was born on August 1987. Major in Electronic Engineering & Business English, He is an Enthusiastic professional, a responsible person, and computer hardware & software literate. Proficient in NAND flash products for more than 10 years, critical thinking skills, outstanding leadership, excellent Teamwork, and interpersonal skills.  Understanding customer technical queries and issues, providing initial analysis and solutions. If you have any queries, Please feel free to let me know, Thanks

Please let us know what you require, and you will get our reply within 24 hours.









    Our team will answer your inquiries within 24 hours.
    Your information will be kept strictly confidential.

    • Our team will answer your inquiries within 24 hours.
    • Your information will be kept strictly confidential.

    Let's Have A Chat

    Learn How We Served 100+ Global Device Brands with our Products & Get Free Sample!!!

    Email Popup Background 2