精华内容
下载资源
问答
  • 大话数据结构

    2019-01-10 16:35:22
    双向链表既然是比单链表多了如可以反向遍历查找等的数据结构,那么也就需要付出一些小的代价。 3.15总结回顾 84 3.16结尾语 85 如果你觉得上学读书是受罪,假设你可以活到80岁,其实你最多也就吃了20年苦。用人生...
  • C#数据结构

    2013-12-10 11:49:54
    便选择一个适合于某个特定问题的数据结构。这些问题就是数据结构这门课程所 要研究的主要问题。本章首先说明学习数据结构的必要性和本书的目的,然后解 释数据结构及其有关概念,接着讨论算法的相关知识,最后简单...
  • 数据结构英文版

    2015-05-12 10:58:27
    在计算机科学或信息科学中,数据结构(英语:data structure)是计算机中...常见的数据结构[编辑] 数组(Array) 堆栈(Stack) 队列(Queue) 链表(Linked List) 树(Tree) 图(Graph) 堆(Heap) 散列表(Hash)
  • 大话数据结构 程杰

    2018-09-01 10:06:43
    双向链表既然是比单链表多了如可以反向遍历查找等的数据结构,那么也就需要付出一些小的代价。 3.15总结回顾 84 3.16结尾语 85 如果你觉得上学读书是受罪,假设你可以活到80岁,其实你最多也就吃了20年苦。用人生...
  • 双向链表既然是比单链表多了如可以反向遍历查找等的数据结构,那么也就需要付出一些小的代价。 3.15总结回顾 84 3.16结尾语 85 如果你觉得上学读书是受罪,假设你可以活到80岁,其实你最多也就吃了20年苦。用人生...
  • 大话数据结构-程杰

    2014-07-13 23:45:52
    双向链表既然是比单链表多了如可以反向遍历查找等的数据结构,那么也就需要付出一些小的代价。 3.15 总结回顾 84 3.16 结尾语 85 如果你觉得上学读书是受罪,假设你可以活到80岁,其实你最多也就吃了20年苦。用...
  • 双向链表既然是比单链表多了如可以反向遍历查找等的数据结构,那么也就需要付出一些小的代价。 3.15 总结回顾 84 3.16 结尾语 85 如果你觉得上学读书是受罪,假设你可以活到80岁,其实你最多也就吃了20年苦。用人生...
  • 双向链表既然是比单链表多了如可以反向遍历查找等的数据结构,那么也就需要付出一些小的代价。 3.15总结回顾 84 3.16结尾语 85 如果你觉得上学读书是受罪,假设你可以活到80岁,其实你最多也就吃了20年苦。用人生...
  • 问题4-11:的书(如[COME06])将IP地址分为前缀和后缀两大部分,它们和网络号字段及主机号字段什么关系? 问题4-12:IP地址中的前缀和后缀最大的不同是什么? 问题4-13:IP数据报中的数据部分的长度是可变的(即...
  • 众所周知,固态硬盘相较于机械硬盘有着高读写性能、零噪音以及低延时的绝对优势,并且价格也下降至被广大消费者所接受...固态硬盘常见的接口协议主要分为SATA3.0和M.2 NVMe两类,不论是种固态硬盘,其基本结构是一...

    众所周知,固态硬盘相较于机械硬盘有着高读写性能、零噪音以及低延时的绝对优势,并且价格也下降至被广大消费者所接受的范围,所以固态硬盘得到了大范围的应用,如今几乎每一台电脑都会标配一块固态硬盘。

    7dbe93694f439aca4d2e7665619e2dda.png

    固态硬盘相较于机械硬盘的本质不同在于后者采用电磁方式记录存储数据,而固态硬盘是半导体芯片记录存储数据的方式。

    固态硬盘常见的接口协议主要分为SATA3.0和M.2 NVMe两类,不论是哪种固态硬盘,其基本结构是一样的,主要包括控制芯片,缓存芯片和用于存储数据的闪存芯片。

    6496a7258dd41f8495be0f0a5411ea63.png

    闪存芯片是固态硬盘最为核心的组成部分,也可称为闪存颗粒,是一种非易失性存储器,即在断电的情况下依旧可以保存已经写入的数据。而标题所说的原片、黑片和白片就和闪存颗粒有关。

    25eebaa3d96757448a987e1ddb8a4b1f.png

    闪存颗粒是怎么来的?

    简单而言,生产厂商首先生产出一个完整的晶圆,晶圆由纯硅(Si)构成,一般分为6英寸、8英寸、12英寸规格不等,晶片就是基于晶圆生产出来的。

    ba691ad3b5c26437359b0802ab81ef6f.png

    晶圆首先经过切割,被分成许多小块芯片,每一个小块就是一个晶片晶圆体,学名叫做die。

    对芯片进行测试并把完好的、稳定的、足容量的die取下,进入下一工序。

    47c01f91c77f3eb7b74d0bb8d771cac4.png

    此时的芯片还缺少外部引脚,需要将它精准地固定到基板的指定位置。

    e3175f32f3d3d4047b2c00357b994897.png

    再通过引线键合技术使芯片与基板相连。接着用树脂封装位于基板上的芯片:我们平时看到的闪存颗粒黑色外观就源自封装所用的树脂材料。

    24fadfe64063e091557c7de8a12b97ba.png

    最后在通过了极端温度、极端电压等重重检测之后,性能与质量达到要求的产品才会被打上制造商的商标并出货,即原厂闪存,也就是原片闪存

    0f924c7ee85d211d5f1cccd1defc1cc2.png

    以上就是正规原片闪存一般的制造过程,同时可能大家也注意到了,以上过程中,从完整晶圆到最后闪存颗粒的成品之间有两道检测工序,而黑片和白片闪存就源自于这两个检测环节。

    在完整晶圆被分割成die之后的检测环节,未通过完好性、稳定性等测试的小块芯片将被留到晶圆中,这些剩下的不合格的die,就叫做黑片。

    由于原片的价格非常高,同时原厂把黑片严格定义为报废品,价格就非常低,一般不良厂商收购黑片都是成吨计算,黑片流入下游小厂进行分割,封装进行销售。

    48dddf8d8eccacc46e4b9f71ab26faba.png

    那么"白片"的产生过程也就不难理解了。

    闪存芯片在被封装完成之后会经历二次检测,检测不合格有瑕疵的闪存芯片就是“白片”,白片是作为残次品被淘汰下来的。

    本来“黑片”和“白片”其实都是在芯片制造过程中产生的边角料,“黑片”是在原料阶段就被淘汰的部分,“白片”则是成品后再检测不合格的瑕疵品,但却因为某些原因流入下游,经过再次加工成为市场上在售的固态硬盘。

    从质量上来说,原片>白片>黑片,在价格上三者正好相反,黑片由于是在原料阶段就检测不合格,白片是在原厂封装之后检测存在瑕疵,所以黑片固态硬盘发生故障往往比白片的要严重,例如读写速度掉速、存储数据丢失等等问题。

    怎么避免买到“黑片”和“白片”固态硬盘?

    其实这也是如何才能买到原片固态硬盘的问题。

    1、选品牌

    首先目前有能力生产原厂闪存颗粒的厂商主要有三星、海力士、英特尔、闪迪、东芝、镁光(英睿达)以及国内厂商紫光。

    44febecc9297d4b9f60085308b01b9ca.png

    在选购固态硬盘时优先考虑以上品牌,因为这些厂商本身就是上游原厂厂商,自身有生产和加工晶圆的能力,在闪存芯片原料上独占优势。

    2、看价格

    对于目前市面上远低于同类型产品平均价格的固态硬盘多是非原片。所以也不要为了贪图一时的便宜而误选了“黑片”和“白片”固态硬盘,一分钱一分货的道理,在绝大多数情况下还都是适用的。

    3、拆解看闪存外观

    如果把固态硬盘拆解之后发现闪存颗粒表面没有编码、没有logo,做工焊点粗糙,这个时候就要特别注意是否是“黑片”或“白片”固态硬盘了。

    42536d853ec9d66e55a82b9ae91cc2c3.png

    以上就是有关固态硬盘的科普,相信看了此篇文章,选购固态硬盘时也就能够轻松避坑,避免买到黑片和白片固态硬盘。

    展开全文
  • o 3.11 为什么 sizeof 返回值大于结构的期望值, 是不是尾部填充? o 3.12 如何确定域在结构字节偏移? o 3.13 怎样在运行时用名字访问结构域? o 3.14 程序运行正确, 但退出时却 ``core dump''了,...
  • 引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以种类型的数据结构存储,当引用类型和原始类型用作某个的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始...
  • 17.3. 下面是一些常见的索引限制问题 45 17.3.1. 使用不等于操作符(, !=) 45 17.3.2. 使用 is null 或 is not null 45 17.3.3. 使用函数 45 17.3.4. 比较不匹配的数据类型 46 17.4. 关于索引的排序 46 18. 数据库...
  • 14.5.1 并行DDL和使用外部表的数据加载 567 14.5.2 并行DDL和区段截断 568 14.6 并行恢复 576 14.7 过程并行化 577 14.7.1 并行管道函数 578 14.7.2 DIY并行化 580 14.7.3 老式DIY并行化 583 14.8 小结 587 ...
  • 14.4.1 并行DDL和使用外部表的数据加载 632 14.4.2 并行DDL和区段截断 634 14.5 并行恢复 643 14.6 过程并行化 643 14.6.1 并行管道函数 644 14.6.2 DIY并行化 648 14.7 小结 652 第15章 数据加载和卸载 655 ...
  • 让写的常见程序数据结构书上程序,经典 C 程序(strcmp、strcpy、atoi……) ,C++程序(表现 C++经典特性) 。第 一次在面试官眼皮底下在纸上写程序,思路容易紊乱。建议大家事先多 练习,找个同学坐在边上...
  • 30、String是最基本的数据类型吗? 22 31、String s = "Hello";s = s + " world!";这行代码执行后,原始的String对象中的内容到底变了没有? 22 32、是否可以继承String? 23 33、String s = new String(...
  • 第1章 概述 问题1-1:“主机”和“计算机”一样不一样? 问题1-2:能否说:“电路交换和面向连接是等同,而分组交换和无连接是等同”?...问题6-11:有的书(如[COME01])将IP地址分为前缀和后缀两大部分...
  • B) 对系统的数据结构进行描述 C) 对目标系统的层次结构进行描述 D) 作为分析和设计的工具 8. 数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成(C)。 A) 数据说明条目、控制流条目、加工条目...
  • 3.5.0 设计DNS服务器中cache的数据结构。要求设计一个DNS的Cache结构,要求能够满足每秒5000以上的查询,满足IP数据的快速插入,查询的速度要快。(题目还给出了一系列的数据,比如:站点数总共为5000万,IP地址...
  • 36、排序都有哪几种方法?请举例 冒泡 选择 快序 二分查找 网上答案: 排序方法有:插入排序(直接插入排序、希尔排序), 交换排序(冒泡排序、快速排序), 选择排序(直接选择排序、堆排序), 归并...
  • WPS 2000 除常见的粗体、斜体、上下划线修饰外,还支持空心、 立体、阴影、阴文、阳文、勾边和渐变效果的字体修饰,附带60余种中文简繁字库,支持长型、扁型字。 您在文档中插入对象框时可以选用多种款式、色彩和...
  • Java程序员面试宝典

    热门讨论 2011-05-16 23:42:35
    引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以种类型的数据结构存储,当引用类型和原始类型用作某个的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始...
  • (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    17.1 .Net 框架结构提供 I/O 方式 .215 17.2 文件存储管理 .217 17.3 读 写 文 件 .222 17.4 异步文件操作 .227 17.5 小 结 .234 第十八章 高 级 话 题 .235 18.1 注册表编程 .235 18.2 在 C #代码...
  • JAVA面试题最全集

    2010-03-13 13:09:10
    数据结构,如何遍历List中元素? 如果要按照键值保存或者访问数据,使用什么数据结构? 要掌握Collection相关接口和类的使用 56.使用StringBuffer与String进行字符串连接时何区别? 57.调用Thread类的...
  • java 面试题 总结

    2009-09-16 08:45:34
    引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以种类型的数据结构存储,当引用类型和原始类型用作某个的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始...
  • C#微软培训资料

    2014-01-22 14:10:17
    17.1 .Net 框架结构提供 I/O 方式 .215 17.2 文件存储管理 .217 17.3 读 写 文 件 .222 17.4 异步文件操作 .227 17.5 小 结 .234 第十八章 高 级 话 题 .235 18.1 注册表编程 .235 18.2 在 C #代码...
  • MFCCDC封装了Windows API 中部分画图函数。CDC的常见操作函数包括: Drawing-Attribute Functions:绘图属性操作,如:设置透明模式 Mapping Functions:映射操作 Coordinate Functions:坐标操作 ...
  • 书中内容主要集中在大多数企业常见的问题之上,如安装和升级到oracle database 11g数据库软件、创建数据库、导出和导入数据、数据库的备份与恢复、性能调优,等等。  本书还提供了dba完成本职工作必备的基本的uniix...

空空如也

空空如也

1 2 3 4 5
收藏数 81
精华内容 32
关键字:

常见的数据结构有哪两大类

数据结构 订阅