首页 > 其他分享 >组装电脑基础知识之固态硬盘

组装电脑基础知识之固态硬盘

时间:2022-10-03 16:11:31浏览次数:62  
标签:缓存 闪存 读写 组装 固态 接口 基础知识 硬盘

前言

本系列文章是为准备自己组装台式机的小伙伴写的关于中央处理器CPU、主板、显卡等部分的参考资料。

一、简介

固态硬盘(Solid State Disk或Solid State Drive,简称SSD),又称固态驱动器,是用固态电子存储芯片阵列制成的硬盘。

二、参数

1、接口

固态硬盘接口有SATA、PCIe、M.2三大常见接口类型,它们的区别主要体现在数据通道、支持的协议类型、数据传输速率三方面。除此之外,固态硬盘还有MSATA、SATA-express、SAS、U.2等类型的接口。
目前主流的接口是M.2接口走的通道是PCIe,其又分为B-key的M.2接口、M-key的M.2接口、B&M-key的M.2接口三种,而其中最快的是B-key。
根据PCIe(peripheral component interconnect express)版本不同,有不同的速度上限:

  • PCIe3.0x4(理论4GB/S),根据产品定级不同速度从1500M~3500M/s
  • PCIe4.0x4(理论8GB/S),根据产品定级不同速度从5000M~7000M/s

2、颗粒

固态硬盘中的闪存颗粒目前分为4种:、

  • SLC(Single-LevelCell)也就是单层单元闪存,寿命1万~10万次擦写,速度最快。
  • MLC(Multi-LevelCell)也就是多层单元闪存,寿命5千~1万次擦写。
  • TLC(Trinary-LevelCell)也就是三层单元闪存,寿命1千~3千次擦写。
  • QLC(Quad-LevelCell)也就是四层单元闪存,寿命几百~1千次擦写。
    提示:单元闪存层数越多速度越慢、寿命越短。

3、主控

主控是硬盘的智能控制系统,在硬盘工作时承担与主机通信、控制闪存的数据传输以及运行FTL算法等职责,在固态硬盘中的作用可类比于计算机CPU(主控内部有CPU芯片),对固态硬盘的性能、使用寿命及可靠性有重要影响,是固态硬盘的三大核心技术之一。

4、缓存

固态硬盘的缓存分为独立缓存和模拟缓存(部分固态硬盘没有缓存设计),起到数据交换缓冲作用。其中独立缓存一般都是1或者2颗DRAM颗粒构成,模拟缓存则是通过内存或者将自身硬盘内存颗粒模拟为缓存区域达到缓存的效果。
提示:数据交换量大时如果有缓存设计,则可以提高产品的读写效率。

5、4K随机读写速度

4K随机读写速度是固态硬盘随机读写4KB大小文件的速度。4K随机读写性能代表了硬盘的数据吞吐能力(单位为iops),与持续读写性能相对。

6、TBW数据写入量

固态硬盘TBW是指该固态硬盘理论寿命所对应的总写入数据量。
举个例子:如果小伙伴们购买了一个600TBW的固态硬盘,然后每天往里面写入100GB的数据量,那写满600TBW*1024共614400GBW需要6千多天也就是近17年。

三、购买建议

如果小伙伴们不想多动什么脑筋,可以首先考虑大品牌的M2固态硬盘。然后在下满足容量需求下(颗粒选择MLC或者TLC性价比较高),根据预算逐步考虑其他参数。
提示:如果你是大数据量写入用户,建议优先考虑TBW较高的固态硬盘。

标签:缓存,闪存,读写,组装,固态,接口,基础知识,硬盘
From: https://www.cnblogs.com/hxsfx/p/16750640.html

相关文章

  • (四)MySQL基础知识之union和排序
    继续连着昨天数据库的基本操作,今天看下MySQL的union功能和排序 union:UNION操作符用于连接两个以上的SELECT语句的结果组合到一个结果集合中。如果多个SELECT语句会......
  • JavaWeb 中的 HTTP 基础知识
    概念:超文本传输协议,规定了浏览器和服务器之间数据传输的规则。特点:基于TCP协议,面向连接,更安全基于请求-响应模型,一次请求对应一次响应是无状态的协议,对事务处理......
  • SSTI基础知识
    我们用如下环境进行讲解(flask-jinja2):fromflaskimportFlaskfromflaskimportrender_templatefromflaskimportrequestfromflaskimportrender_template_str......
  • day03-MySQL基础知识02
    MySQL基础知识024.CRUD数据库CRUD语句:增(create)、删(delete)、改(update)、查(Retrieve)Insert语句(添加数据)Update语句(更新数据)Delete语句(删除数据)Select语句......
  • 【Java】Java提取${}占位符并组装对应值
    目录Java提取${}占位符并组装对应值零、起因壹、想法贰、实现叁、总结肆、参考文档Java提取${}占位符并组装对应值实现了一个${}装配工~零、起因最近写个JavaWeb项目,数......
  • 组装电脑基础知识之主板
    前言本系列文章是为准备自己组装台式机的小伙伴写的关于中央处理器CPU、主板、显卡等部分的参考资料。一、简介主板作为计算机CPU、显卡等硬件的载体,各硬件通过主板进行......
  • day02-MySQL基础知识
    MySQL基础知识1.数据库1.1.创建数据库语法:CREATEDATABASE[IFNOTEXISTS]db_name[create_specification[,create_specification]...]create_specification:......
  • 【压力测试】使用stress 工具对CPU,内存, 硬盘进行压力测试
    1、安装sudoapt-getupdatesudoapt-getinstall-ylinux-tools-$(uname-r)sudoapt-getinstallstress  2、命令介绍stress--help`stress'imposesce......
  • flask基础知识
    1、flask微服务含义“微”并不代表整个应用只能塞在一个Python文件内,当然塞在单一文件内也没有问题。“微”也不代表Flask功能不强。微框架中的“微”字表示Flask......
  • 波音747-8洲际客机组装全流程
    波音747-8是美国波音民用飞机集团制造的一款大型宽体飞机,是“巨无霸客机”波音747系列第四代、最新的衍生型号,并是目前唯一仍在制造的型号和最后一代。波音747-8曾是美国所......