混世魔头
查看详细资料
TOP
魔王撒旦
原帖由 xphi 于 2014-11-18 16:19 发表 Sandforce的压缩加速又不是什么神秘技术,11年前后透明压缩的各种分析文章到处都是,你就不能自己找点资料读一下?
版主
日均500行
查看个人网站
小黑屋
原帖由 xphi 于 2014-11-18 16:21 发表 你就算完全不懂存储好歹也看看原版HKEPC的截图,看看别人的dd命令是怎么写的……
原帖由 mushroom 于 2014-11-18 16:24 发表 不能解释全0最后2个测试tlc的速度下降 和 内存的区别。 这个应该是明显的cache大小在tlc和mlc上不同而造成的。 至于有没有压缩...如果有cache的话这点速度应该没必要用压缩。
原帖由 SONIC3D 于 2014-11-18 16:30 发表 2张Putty图看好,一个正常的、操作系统课不怎么逃课的学生应该都能回答这个问题。。。 还不放心可以用oflag=sync再测一遍。。。
原帖由 dboy99 于 2014-11-18 16:30 发表 比你看得多得多,你只知道sandforce有压缩,有听说过台湾的群联主控也是带压缩的吗? sandforce主控的压缩跟小文件写入有个屁关系啊,压缩是在底层用DSP实现的,不会消耗主控算力,而且跟文件层一点关系都没 ...
原帖由 dboy99 于 2014-11-18 16:43 发表 不得不佩服内存大神,被打脸啪啪的啥事没有继续献丑 在正常的测试中1k的文件块因为太小了,所以会适当增大count来排除缓存的影响 假设硬盘的速度随着bs大小线性增长的,那么为了节省测试时间,可以做一个这样的 ...
原帖由 xphi 于 2014-11-18 16:43 发表 我说数据压缩加速由Sandforce开始,又没说只有他家才有。透密压缩如果完全靠主控,应该可以做到多大的数据写入都没有问题,但是从这篇文章的测试来看,iPhone很可能动用了主处理器来做压缩,所以才会出现原文中描 ...
原帖由 ff_cactus 于 2014-11-18 16:48 发表 你到底能不能解释为什么在400MB以内TLC的写入速度随着数据量的变大而变大?如果你说是因为缓存造成的,请解释原因。解释不了发表一些人们能听懂的讲解也可以,否则请闭嘴。
原帖由 dboy99 于 2014-11-18 16:52 发表 400MB内TLC的速度其实就是缓存的速度,而缓存的速度是会随着bs的增大而提高,这逻辑够简单了吧
原帖由 ff_cactus 于 2014-11-18 16:54 发表 你不说缓存的速度约等于内存的速度吗,还能不断变快?
原帖由 xphi 于 2014-11-18 17:01 发表 708417 看懂了没?