nkc3g4 发表于 2021-4-5 00:20:00

Windows磁盘策略(写入缓存)导致丢失数据问题测试

之前的帖子提到了,磁盘策略可能对固态U盘性能产生很大影响,但是当调整为“更好的性能”选项后,如果不使用安全弹出,直接拔出U盘,则可能导致刚刚写入的数据不完整。

Windows磁盘策略(写入缓存)对移动磁盘性能影响测试
https://bbs.luobotou.org/forum.p ... tid=45343&fromuid=1
(出处: 萝卜头IT论坛)

测试方法:

本次测试使用CHIPFANCIER NANO 256GB。
从本机复制30个文件,都是图片,粘贴到U盘目录后,出现缩略图,此时立刻拔出U盘。
再次插入U盘,校验文件哈希值。



1. “更好的性能”+写入缓存
缩略图正常,但校验哈希值,部分文件出错


2.“更好的性能”,没有勾选写入缓存,此时固态U盘性能会有很大下降。
缩略图正常,但校验哈希值,所有文件出错


3.“快速删除”
总共测试了3次,文件全部正常。



结论
如果开启了“更好的性能”,拷贝文件后,拔出U盘时最好安全删除,否则拷贝的文件会丢失。



胖娃娃 发表于 2021-4-5 00:32:20

开启缓存的时候,出现略缩图立马拔出,有可能部分数据还在缓存中,需要再等一会才会被主控真正写入内存颗粒。这时候断电,就有可能导致文件不完整。

打开快速删除,应该是直接对内存颗粒写入,相当于把 2246EN 当作 2246XT 来用,直接跳过了缓存芯片。

个人的理解,望指正。

胖娃娃 发表于 2021-4-5 00:35:12

有独立写入缓存的主控板,或者有 SLC Cache 的 TLC SSD,在计算机完成对硬盘的写入之后,盘内还有一个搬运整理的过程,由主控芯片独立完成,此时如果断电,就容易出问题。

nkc3g4 发表于 2021-4-5 11:18:34

LearnSth 发表于 2021-4-5 00:32
开启缓存的时候,出现略缩图立马拔出,有可能部分数据还在缓存中,需要再等一会才会被主控真正写入内存颗粒 ...

不是的,主要是Windows缓存的问题,提示复制完成,文件没有立刻写入磁盘。SM2246XT这样没DRAM的主控也一样会有问题。

cwbaal 发表于 2021-4-5 12:06:21

nkc3g4 发表于 2021-4-5 11:18
不是的,主要是Windows缓存的问题,提示复制完成,文件没有立刻写入磁盘。SM2246XT这样没DRAM的主控也一 ...

点安全删除,但提示还在使用,我一般是关机,不敢强拨,除了关机还有什么好办法?

nkc3g4 发表于 2021-4-5 12:10:45

cwbaal 发表于 2021-4-5 12:06
点安全删除,但提示还在使用,我一般是关机,不敢强拨,除了关机还有什么好办法? ...

我感觉1分钟内没有往U盘复制新的文件就可以拔了

新空气 发表于 2021-4-5 12:37:23

稍等等再拔,别忘了拔就好,有这时间可以一直点弹出,这样就不会忘了,两全其美。惨痛的教训,U盘丢了不知多少

胖娃娃 发表于 2021-4-5 13:38:54

nkc3g4 发表于 2021-4-5 11:18
不是的,主要是Windows缓存的问题,提示复制完成,文件没有立刻写入磁盘。SM2246XT这样没DRAM的主控也一 ...

原来如此,谢谢科普。
页: [1] 2 3
查看完整版本: Windows磁盘策略(写入缓存)导致丢失数据问题测试