闪存

基本定义 NOR / NAND 写/擦除 eMMC / UFS Links 本来看华为新弄了 FS 和编译器,想学习下。但是目前似乎放出来的技术资料并不多,就先做下技术储备。先研究下他们做这个优化的历史背景。一路看下来发现链路太长,EXT4、更早的文件系统、最后到了闪存。 大学课堂上学过,但到现在真要考我,估计也说不出个所以然,所以先记录下闪存相关的笔记。 基本定义 ROM 的一种,虽然看着是read only,但是闪存属于的细分类别已经可以允许重写数据(EEPROM)。比较接近的两种细分类别对比来看: EPROM: 需要用紫外线照射才能重写数据(注定要被淘汰的技术) EEPROM: 多的一个E便是Electrically,可以用电擦除数据 自然 EEPROM 的应用更加广泛。目前手机上的存储主要就是闪存(EEPROM)。闪存用于手机等移动设备的一些原因如下: 动态抗震性好(没有机械部件) 极端环境下也比较可靠(手机三防) 在擦除数据时比一般的 EEPROM 效率更高(区块对字节) NOR / NAND 两种 flash 的类型,直接上一个比较简单的表格对比: NOR NAND 抹写速度 慢 快 抹写次数 低 高 (10x) 存取方式 随机 区块 成本 高 低 面积 大 小 适用场景 微处理器 普通存储 实际使用 BIOS/机顶盒 U 盘/SSD 写/擦除 这也是一个容易忽略但是细究起来很容易让人迷惑的东西。为什么闪存有擦除的概念? 简单来讲,由于闪存特殊的物理构造,可以理解为写操作只能写入0,擦除操作相当于写入1。手机闪存和固态硬盘为什么擦除多了会损坏?这篇文章提供了具体的电路图示意: ...

2019-04-18 · 1 分钟 · 131 字 · 涯余

IOPS 介绍

依旧是自己不甚清楚的一个概念,希望通过自己的整理来加深印象,也希望这篇介绍能帮助 到其他人。 ...

2015-02-04 · 1 分钟 · 170 字 · 涯余

RAID 介绍

RAID 是一个我们经常能见到的名词。但却因为很少能在实际环境中体验,所以很难对其原理 能有很清楚的认识和掌握。本文将对 RAID 技术进行介绍和总结,以期能尽量阐明其概念。 RAID 全称为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想就是把 多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、 容量巨大的硬盘。RAID 通常被用在服务器电脑上,使用完全相同的硬盘组成一个逻辑扇区, 因此操作系统只会把它当做一个硬盘。 RAID 分为不同的等级,各个不同的等级均在数据可靠性及读写性能上做了不同的权衡。 在实际应用中,可以依据自己的实际需求选择不同的 RAID 方案。 ...

2015-01-25 · 3 分钟 · 440 字 · 涯余