你全盘写满后,再写入数据就做GC。
neeyuese 发表于 2011-10-31 09:17
再请教老大一下几个问题
1.就以我举得那个例子为例,当全盘写满无效数据后,我再运行CDM,测试块为1000MB时,SF固态硬盘接下来所做的GC这时是只对接下来的1G空间GC,还是全盘GC呢?
2.另外,我知道像MARVELL这样的主动GC,在格式化后,会立即擦除掉无效数据,在闲置时,更会主动做磁盘碎片整理。不过昨天我看了一下老大做的C300 SSD测试,用IOMETER写了很多“有效”的4KB磁盘碎片,接近满盘,结果测试写速度却很糟糕。这显示出主动GC并没有发挥出它的作用,没有将各个块零碎的4KB合并到一个块,清理出空白块啊?请问这是为什么呢?
3.除了HDDERASE或格式化,对于我们这些想保留有效数据,并恢复大部分性能的SF或MARVELL固态硬盘用户来说,有什么好的办法呢? |