回复 57# neeyuese
关于写入,读取,再写入
继续模拟操作10MB的Excel文档,如果之后,你准备从SSD里打开这个文件时,从NAND颗粒里读出2MB的数据,进入主控里解压缩然后送进系统内存,让我们假设我们花了10ms读取了这个2MB的文件,那么就是200MB/s的读取速度,但是在主控里,他被解压成了10MB,也就是大了5倍,看上去就变成了1000MB/s的速度,但由于SATA 3Gbp/s的限制在280~290MB/s,所以花了约34ms来传输到内存,如果这个SSD的外部总线是SATA 6Gbp/s,那么就能有2倍的速度,也就是550-600MB/s,就是17ms左右(前提是要SSD主控制器有这个解压缩处理能力)。
继续,如果你把这个10MB的文档编辑后再保存到SSD里,那么就是从内存往SSD里写入,我们知道颗粒原始速度Raw为140MB/s写入,然后可以压缩5被,也就是700MB/s的速度,但是SATA 3Gbp/s接口的速度是280MB~290MB/s。所以写入SSD里需要34ms的时间,如果用了SATA 6Gbp/s的外部接口,就只需要17ms了。(同样的前提要SSD主控制器有这个压缩处理能力)
凡是描述写入nand的,都只有2mb嘛?求解 |