zl程序教程

您现在的位置是:首页 >  其他

当前栏目

你的手机(电脑)存储器还经常断电/热插拔? 危险动作

电脑手机 危险 动作 经常 断电 存储器 热插拔
2023-06-13 09:15:02 时间

写在前面的小技巧:

首先闪存产品有哪些呢? 智能电视机,机顶盒,智能冰箱,洗衣机,手环,手机,电脑。 闪存产品尽量少开机关机,如果一定要关机,千万不能直接拔掉插头或电池,一定要用遥控关机 或 点击鼠标关机 或 点击屏幕关机。 特别是电视和机顶盒,很多人总是习惯拔掉插头,这样很伤电器的使用寿命。

背景:

闪存是采用NAND FLASH。 NAND FLASH 一个块中有很多页,需要先擦除整个块,再按页的顺序写 NAND 页。同一个页不能写两次,不然会出现NAND 内部数据错误,导致不能读出正确数据。

断电问题:

如果一个块已经写了第99个页,针对断电场景有三种: 场景A:还未写第100个页时断电 场景B:正在写第100个页时断电 场景C:已经写完第100个页时发生断电

对于闪存,重新上电后,场景B 是很不安全的。不能继续写第100个页。但尴尬的事,因为是异常断电,闪存也不知道第100个页是对应哪个场景下断电的。

处理方式:

那么闪存控制器怎么做呢,只好换一个块来存储这个数据,把之前块中正常写入的页搬移到新的块中。这样之前块中的没写完整的页数据被丢弃。

影响

正常使用NAND 块是写满才需要擦除一次。 而异常断掉情况下,块还没写满,就要换一个新块,进行擦除一次。 NAND 块的擦除次数是有限制的,每一个数据块的擦除次数一般是3000次(以主流的TLC 闪存来说)。超过这个擦除次数就寿命结束了。

闪存产品使用技巧

使用小技巧: 尽量减少开机关机次数。 如果必须要关机,一定不要直接拔掉插头,这相当于异常断电。建议:先用遥控关机后,再拔掉插头。这样电器使用寿命才长,也不增加浪费电。