当前位置:网站首页>The difference between SLC, MLC, TLC and QLC NAND SSD: which is better?
The difference between SLC, MLC, TLC and QLC NAND SSD: which is better?
2022-07-02 18:48:00 【TAOXC(◉ ɷ ◉ )】
If you want a top-level system , Especially for game or content creation , that SSD be absolutely necessary . However , Before you go looking , You should know what to look for . There are many different types SSD. Just basic SSD For storage units , Yes SLC、MLC、TLC and QLC. among ,TLC Is the most popular , however ,QLC Will eventually replace them . stay I/O aspect , Yes SATA and NVMe.
Last , Abreast of the times SSD Also based on 3D NAND/VNAND technology . This may make SSD Choices become very confusing . Let's break down these terms .
SLC、MLC、TLC and QLC: These are storage units
stay HDD in , Tracks are building blocks of memory . stay SSD in , The same functions are provided by the unit , The unit is essentially a gate circuit . How much can be stored in each unit depends on SSD Unit type used . The most popular is SLC、MLC、TLC and QLC, These represent single-layer units 、 Multilayer cell 、 Three layer unit and four layer unit .
seeing the name of a thing one thinks of its function ,SLC SSD Only one bit can be stored in each cell ,MLC Store two ,TLC Store three ,QLC Store four . Although this seems to be a “ The bigger the better ” The situation of , But this is not the case . Use QLC Drive increases capacity ( At the same price ) It's the easiest , Because for the same amount of storage , The number of units they need is SLC The driver's 1/4.
Bigger is not always better
Writing multiple bits to a single cell takes more time , It will also affect SSD The durability of . It means SLC SSD It's actually the fastest and most reliable , But they are much more expensive . Most commercial SSD by TLC, It's in performance 、 A reasonable compromise is provided between reliability and cost .
The number of times a unit can be read and written before it stops working is limited . This usually has the scale of hundreds of thousands of reads and writes , be called TBW( Total bytes written ). However , It means SSD The availability of is limited , Maybe a few years . Now ,SLC The drive hardly exists ,MLC Limited to a few high-performance data centers .
TLC Is the most popular , And 3D NAND It can be used together in performance 、 There is a very good balance between durability and price .QLC Now it's popular , Although it still lags behind in speed and durability TLC, But it's cheaper . This leads to many OEM In prefabrication PC Use them in , therefore , Before buying , Be sure to check the durability of the drive (TBW Or maximum write TB), And compare it with others based on TLC Compare the options of . Even if the drive ( Crashed ) During the warranty period , If exceeded TBW value , The supplier may also refuse to replace .
connectivity :SATA And NVMe: What is? M.2?
You may already be in SSD and HDD Note these terms in the description of . They look terrible , But it's not really terrible . Two of them only refer to the type of input connector used ,SATA It is both a connector and an interface , This is an old legacy standard , All traditions HDD All use it .
The main limiting factor is SATA The maximum transmission rate of is 600 MB/s. This is right HDD It's not a problem , Because their maximum speed is lower than 200 MB/s. however SATA SSD Will be much slower than its theoretical maximum speed . On the other hand ,NVMe SSD Its maximum reading speed easily exceeds 3,500 MB/s, and PCIe Gen 4 The drive reaches 7,000 MB/s. Besides , be based on SATA The drive of can only perform one function at a time , Read or write , Not both . be based on NVMe Of M.2 SSD Sure .
SATA and NVMe Another major difference between is command queuing or parallelism .SATA Depend on Advanced host controller interface (AHCI), It can handle 32 Pending commands . On the other hand ,NVMe Maximum allowed 64,000 A queue , Each queue can have at most 64,000 An order . meanwhile , Because of its simpler complexity and direct implementation ,NVMe Than SATA Take up less CPU resources .
NVMe It works very similar to multi-core processors , Divide longer tasks into smaller blocks , These blocks require less time and can run in parallel . It can be 32 Queue depth of up to 440,000 Random reads IOPS and 360,000 Random write times IOPS performance .
The downside is , Of every system NVMe SSD Limited number , Because most consumer PC Medium PCIe The number from 16 To 24 Unequal ,GPU Use... At most 16 individual , The network adapter uses a pair . This is a desktop PC Upper 2-3 individual NVMe The drive leaves space . by comparison , Most medium and high-end PC It can easily accommodate up to 8 individual SATA SSD.
M.2 Just a relatively new connection type . It plugs directly into the... On the motherboard M.2 slot , Can be connected to SATA or PCIe Bus .M.2 SATA SSD Smaller and thinner , But it can still provide SATA Speed . meanwhile ,M.2 NVMe SSD Through the... On the motherboard PCIe Channel connection , And smaller 、 Thinner and faster . If you want the fastest storage ,NVMe SSD, adopt M.2 Connection is the way to go .
3D NAND and VNAND: These are layers
What happens when there is no room left around you ? This is basically 3D NAND What we did . Traditionally ,NAND Unit with 2D Mode arrangement , The more units , The larger the drive capacity ( The memory of each chip increases ). But as the demise of Moore's law tells us , The extent to which silicon chips can be shrunk is limited .
therefore , because 2D There are no cells in , We began to stack them one by one , This is called 3D NAND. It's not only cheaper , And faster , And more energy-saving . Manufacturers will usually be based on TLC and QLC Of SSD And 3D Stack or VNAND pairing , To further improve the cost performance , Make the drive more affordable .
Samsung VNAND Technology is theirs 3D NAND edition , There are some proprietary modifications .
Higher density SSD Basically, it has a higher number of layers . Now , As many as 96 Layers of units are stacked between consumers and businesses SSD in . expect 100 layer NAND The estimated density of the chip is 1Tb.
边栏推荐
- 揭秘得物客服IM全链路通信过程
- iptable端口重定向 MASQUERADE[通俗易懂]
- How to use PS to extract image color and analyze color matching
- options should NOT have additional properties
- Leetcode 面试题 17.01. 不用加号的加法
- 文字编辑器 希望有错误的句子用红色标红,文字编辑器用了markdown
- @Component 拿不到dao层
- 饭卡 HDU2546
- 什么是云原生?这回终于能搞明白了!
- A good programmer is worth five ordinary programmers!
猜你喜欢
Ali was wildly asked by the interviewer on three sides. Redis dared not write 'proficient' on his resume anymore
SLC、MLC、TLC 和 QLC NAND SSD 之间的区别:哪个更好?
Leetcode 面试题 16.11. 跳水板
A good programmer is worth five ordinary programmers!
What is cloud primordial? This time, I can finally understand!
揭秘得物客服IM全链路通信过程
Redis (7) -- database and expiration key
任职 22 年,PowerShell 之父将从微软离职:曾因开发 PowerShell 被微软降级过
【每日一题】第一天
Troubleshooting ideas that can solve 80% of faults
随机推荐
ESP32-C3入门教程 问题篇⑪——esp-tls: create_ssl_handle failed, tls_io_instance->options.trusted_certs null
Web version 3D visualization tool, 97 things programmers should know, AI frontier paper | information daily # 2022.07.01
Comprendre complètement le tutoriel de traitement de Point Cloud basé sur open3d!
300+ documents! This article explains the latest progress of multimodal learning based on transformer
27:第三章:开发通行证服务:10:【注册/登录】接口:注册/登录OK后,把用户会话信息(uid,utoken)保存到redis和cookie中;(一个主要的点:设置cookie)
What is cloud primordial? This time, I can finally understand!
CDN acceleration and breaking J anti-theft chain function
Leetcode interview question 16.17 Continuous sequence
AI开发调试系列第二弹:多机分布式调测探索之旅
谷歌官方回应:我们没有放弃TensorFlow,未来与JAX并肩发展
StretchDIBits函数
Chain game system development (unity3d chain game development details) - chain game development mature technology source code
options should NOT have additional properties
@Component cannot get Dao layer
1.5.1版本官方docker镜像运行容器,能设置使用 mysql 8驱动吗?
开源物联网平台ThingsBoard的安装
UE4 用spline畫正圓
揭秘得物客服IM全链路通信过程
Introduction to sap s/4hana OData mock service
iptable端口重定向 MASQUERADE[通俗易懂]