首先, Flash 要壞通常是整個芯片壞,而不是你以為的一個 頁壞。
其次,重要的數據,就算在不同的芯片里保存,一般也就存一個備份,更多的是寫入后驗證,而不是等讀出的時候才開始比對。讀5取3并不是一個正確的做法,真理很多時候,其實掌握在少數人手中,舉個簡單的例子,讀出來5個數據,其中兩個是0xAB, 三個是 0x00, 你是愿意相信 0x00 還是 0xAB 才是真實數據?
最后,就算非常非常非常重要的數據,也不是留5個備份,而是在 %覆蓋直徑距離外 留兩個副本,再加一個本地,絕沒有人留5個那么多。撇開必要性不說,副本越多,泄密的可能越高。
|