Nov 12, 2009

Solid-state driver, SSD, USB Flash Driver

SSD 分两种,flash 和 DRAM (DRAM ssd 速度非常快,但是要求系统关闭后,还不断电。肯定不能用于代替硬盘)。
flash 类现在市面上有 64G,128G 的,更高有512G。

Flash drive:
根据 Wikipedia, USB flash drive 和 SSD 都称为 flash drive。
二者都是用 flash memory (除 DRAM SSD?)。
SSD 和 USB flash drive 的区别在于
容量大
速度快
接口不同,SATA vs USB
因此其采用的flash memory以及采用的技术会有不同。

Single-level cell (SLC) vs multi-level cell (MLC)
SLC 每个 cell 存1bit,MLC 每个cell可以有多个状态,因此可以存多个bit.
MLC 便宜,但是比较不稳定,速度也会比较慢。

USB flash drive 即U盘。usb 2.0 的理论速度是 480 Mbit/s (60MB/s) (USB 2.0 Hi-Speed specification)。注意 USB 2.0 full speed 对应的是 USB 1.1 标准,因此有些 U盘用 2.0 full speed 糊弄用户。实际的 u盘速度达不到60MB/s,目前
Typical fast drives claim to read at up to 30 megabytes/s (MB/s) and write at about half that, about 20 times faster than older "USB full speed" devices, which are limited to a maximum speed of 12 Mbit/s (1.5 MB/s).
即目前高速U盘可以达到30MB/s 读,15MB/s写。

而普通优盘可以参见金士顿官网说明的几种U盘速度,大致可以分为三档
  • 标准速度,不知这个标准速度是多少
  • 10MB/s 读,5MB/s 写
  • 20MB/s 读,10MB/s 写
 实测的速度似乎要比这个高,12
值得注意的是,容量 越大,速度越快,因此要买稍大一点的。

创见 64G MLC 普速标称
MLC读写速度 : 读取最高可达 116MB/s, 写入最高可达 43MB/s (容量64GB)
金士顿 32G SSD 标称
30GB - 最高读取速度: 180MB/sec;最高写入速度: 50MB/sec
64GB - 最高读取速度: 200MB/sec;最高写入速度: 110MB/sec
128GB - 最高读取速度: 200MB/sec;最高写入速度: 160MB/sec 


另复习
SRAM, static ram (don't have to refresh, but still volatile), used as cache in CPU, etc.
DRAM, dynamic (have to refresh), used as memory in PC
SDRAM, synchronous DRAM

0 comments: