当前位置:网站首页>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.
边栏推荐
- 任职 22 年,PowerShell 之父将从微软离职:曾因开发 PowerShell 被微软降级过
- SLAM|如何时间戳对齐?
- The student Tiktok publicized that his alma mater was roast about "reducing the seal of enrollment". Netizen: hahahahahahahaha
- ESP32-C3入门教程 问题篇⑪——esp-tls: create_ssl_handle failed, tls_io_instance->options.trusted_certs null
- Eliminate the yellow alarm light on IBM p750 small computer [easy to understand]
- How to clean up discarded PVs and their corresponding folders
- 问题包含哪些环节
- Unity learning shader notes [81] simple color adjustment post-processing (brightness, saturation, contrast)
- What is cloud primordial? This time, I can finally understand!
- 阿里三面被面试官狂问Redis,简历上再也不敢写'精通'了
猜你喜欢
Détends - toi encore! Ces nouveaux étudiants peuvent s'installer directement à Shanghai
Leetcode interview question 16.17 Continuous sequence
Hongmeng's fourth learning
SLC、MLC、TLC 和 QLC NAND SSD 之间的区别:哪个更好?
Unity学习shader笔记[八十二]增强单通道颜色渲染的黑白处理
Leetcode 面试题 16.15. 珠玑妙算
UE4 用spline畫正圓
学生抖音宣传母校被吐槽“招生减章”,网友:哈哈哈哈哈哈
Leetcode interview question 16.15 Abacus wonderful calculation
In early summer, Kaiyuan magic changed an electric mosquito racket with killing sound effect!
随机推荐
SAP S/4HANA OData Mock Service 介绍
NM02-独立于总线协议的NM模块调用序列图及代码解释
Pit encountered during installation of laravel frame
paddlepaddle 28 搭建基于卷积的自动编码机
Nm01 function overview and API definition of nm module independent of bus protocol
How to set vscode to delete the whole line shortcut key?
A good programmer is worth five ordinary programmers!
ESP32-C3入门教程 问题篇⑩——error: implicit declaration of function ‘esp_blufi_close‘;
哪个券商公司网上开户佣金低又安全又可靠
Unity learning shader notes [82] black and white processing of enhanced single channel color rendering
Distance measurement - Jaccard distance
[Yugong series] July 2022 go teaching course 001 introduction to go language premise
SQL training 2
快速排序基本思路(通俗易懂+例子)「建议收藏」
鸿蒙第四次学习
UE4 用spline畫正圓
第一次去曼谷旅游怎么玩?这份省钱攻略请收好
options should NOT have additional properties
Matlab中弧度转角度、角度转弧度
Nm02 nm module call sequence diagram and code interpretation independent of bus protocol