|
爱科技、爱创意、爱折腾、爱极致,我们都是技术控
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 spiritfire 于 2021-1-16 18:33 编辑
大家好,我最近买了个U盘,我是想把它插电脑上,然后工作的文件都放里面,然后就直接在里面编辑。U盘是某顿的DATA TRAVELER 100G3 128G, 95大洋。
然后我发现一个数据安全问题,这个U盘芯片铠侠的TLC-16K,寿命有限,主控是群联PS2251-09(用chipgenuis看的)。
我就想,如果我打开一个world文件或者任何其它文件,然后一天修改并保存了10000回,那是不是存文件的这一小块TLC就会被磨损10000次?那岂不是很快就挂了?
所以我想问问大家,谁知道这种情况,就是在U盘上打开一个文件,然后不停的修改,它会怎样工作么?会去做磨损均衡么?
是不是这一小块区域会很快挂?
如果是这样我就不能把它像我上面设想的那样用了。所以求教大家,谢谢!!
210116更新:
我做了个实验,用U盘存1个文本文档,然后用winhex去看他把这个存在那个地址。
然后发现一个惊人的事实!!!!!!
无论你怎么编辑,只要保存,它绝对是在复写当前存的那个地址的值,而不是所谓的“磨损均衡”而去存在别的地址。
最恶心的是!!!!如果把它删了,再存进一个文件,它以然会复写这个地址。
由此可见,这玩意儿根本就没任何磨损均衡算法,它就是傻不拉几的不停的在写那个相同地址,由此判断这个U盘
就算每天在机械盘上编辑,然后复制到U盘上,即使这样的操作,假使每天做5次,那也就能用100天就到了TLC的寿命了。
所以还是要么弄个机械硬盘和移动硬盘盒,要么弄个SLC的吧。但是即使是SLC的也不是很靠谱,因为编辑的时候,或者覆盖的时候,它总是在写那一个地址。。
不知道对不对,但是用winhex去看文件的二进制内容和地址的时候,它确实总是在操作那一小块区域,估计是主控太垃圾??
补充内容 (2021-1-17 19:29):
210117:有个哥们说有FTL映射,事情有了转机。那么问题就是如果打开1个文件,编辑500次并保存,它实际上是改写原来的物理地址内容还是写空地址? |
|