iPhone6 64G版本TLC和MLC闪存的对比测试
iPhone6 plus 128G频繁崩溃,用户非常沮丧. 分析认为,这可能与TLC NAND存储器控制IC的缺陷有关. 据报道,iPhone 6 Plus 128G并不是唯一使用TLC(三级单元)闪存的手机. iPhone 6 64G也被杀了.
香港的HKEPC网站上发色,并且交货日期非常接近. 原来,它是同一部iPhone 6 64GB A1586香港分公司,并发现了四个不同版本的HYNIX(Hynix),TOSHIBA(Toshiba)MCL颗粒和TOSHIBA(Toshiba)和SANDISK TLC颗粒. 接下来,HKEPC对MLC和TLC版本的iPhone 6 64G进行了闪存性能写测试,结果令人震惊...
测试样品:
HYNIX MLC颗粒iPhone 6 64G
东芝MLC颗粒iPhone 6 64G
SANDISK TLC颗粒iPhone 6 64G
测试方法:
HKEPC网站使用SSH进行DD复制测试,分别使用: 零填充(全0模式)和随机填充(100%随机模式)复制数据1K,2K,16K,64K .....要进行32768K大小测试,每个文件大小将重复100次.
零填充复制测试:
HKEPC指出,将优化使用TLC颗粒的iPhone,以动态,快速地访问系统内存. 使用带TLC颗粒的iPhone复制时,性能优于带MLC颗粒的iPhone,最大写入速度为207MB / s.
但是,当复制的数据大小超过400MB时,系统性能将严重降低,并且先前打开的应用程序将被延迟或崩溃. 如果具有TLC颗粒的iPhone 6 64G打开多个占用更多存储空间的应用程序,则磁盘性能下降问题将更加明显.
▲iPhone 6 64GB TLC NAND闪存添加了动态缓存技术
▲iPhone 6 64GB MLC NAND闪存不使用动态缓存技术
当使用具有MCL粒子的iPhone复制数据时,系统内存无法快速访问磁盘,但性能相对中等. 其中,带有TOSHIBA MLC颗粒的iPhone具有更好的性能,最大写入速度为79.2MB / s,而带有HYNIX MLC颗粒的iPhone性能稍差. 此外,MCL粒子在数据复制过程中非常稳定,不会出现类似TLC闪存的现象,也不会出现延迟和闪回.
随机填充复制测试:
将复制切换到随机数据模型时,TLC和MLC之间的性能差异将大大扩大. 当系统存储难以处理碎片文件时,使用TLC闪存的iPhone的写入性能将显着下降至3MB / s或更小. 尽管使用MLC闪存的iPhone的性能不是很令人满意,平均只有3.5MB / s以上,但是在处理4K,8K,32K大数据包时,MLC的性能明显优于TLC. 相反,TLC采用动态快速访问磁盘优化,这对随机数据复制测试没有帮助. 相反,它会大大增加CPU使用率并导致iPhone 6冻结.
▲在64GB复制的TLC和MLC版本的iPhone 6中磁盘使用情况
在左边是iPhone 6 64G版本的TLC颗粒. 复制时,内存使用率将突然增加. 最明显的部分是“非活动”部分,它突然从93.4MB上升到232.8MB,这些数据将IOS临时存储在系统存储中作为硬盘缓存,因为大部分写入的数据将被再次读取,而且使用一次后极有可能将其丢弃,因此Apple暂时将其保留在系统存储中,以减少对TLC NAND的写入负担. 右图是iPhone 6 64G版本的MLC颗粒. 复制时,“内存使用量”只会略有增加. 它不会像TLC版本那样突然占用大量系统内存. 整个复制过程非常稳定.
HKEPC网站对此测试表示惊讶. 它不了解Apple首次使用TLC闪存的情况,并且有两种价格相同的闪存版本,这显然是不友好的行为.
摘要
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-303667-1.html
你马云没错
春雨梦归
现在理由有了