題 SD卡的預期壽命是多少?


我有一些SD卡,我用。我可以寫多少次限制它們?如果我在卡上留下信息,是否有任何可能導致它最終丟失此信息的信息(磁場除外)?這些卡的首選存儲條件是什麼?


91
2017-08-02 21:22


起源


還有接觸磨損問題......superuser.com/questions/405942/... - Moab
注意靜電放電;它們可能會破壞你的卡片...而且很容易從塑料衣物上的所有摩擦中獲得靜電 - 不像熔岩物或火車。


答案:


閃存確實具有有限的寫週期。但是,到目前為止,你不太可能在這種卡的正常生命週期內遇到這種情況。通常這大約是今天的100,000次寫入周期,SD卡包括管理耗損均衡的電路,即均勻地分佈在存儲介質上的寫入以避免“熱點” - 寫得太頻繁而且因此提前失敗的頁面。

存儲在卡上的信息即使在磁場中也是安全的,因為信息不是磁性存儲的(與硬盤驅動器或軟盤相反)。

至於儲存條件......你不應將它們儲存在泥,水,熔岩或其他有害條件下。你可能也不應該把它們放在鐵路上,讓火車開過它們。除此之外,我沒有特別注意我存放卡片的地方,到目前為止我沒有任何不良影響。在實踐中,我認為任何不會對卡造成物理損壞的內容都不會損害其上的數據。


99
2017-08-02 22:52



我的一張SD卡已經過3個循環,洗滌循環就是,在洗衣機里工作正常......我也可以添加清潔劑。他們真的很難受。 ;-) - GeneQ
@Kevin 你有一個鎳? - Jared Harley
巴布的未來亞馬遜評論 - “一顆星 - 我帶著這張SD卡進入火山拍照,當我出來時SD卡不再工作!JUNK不買!” - Nathan Adams
SD卡呢 不 有100,000個寫週期,至少不適合任何價格合理的寫週期。 SLC閃存有時會,而不是MLC。看到 實際測試數據。要么 這裡。 - derobert
軼事數據:過去兩週我有兩張微型SD卡失敗(16GB和2GB)。這些卡或多或少永久地安裝在設備中 - 因此沒有插入/移除磨損。據我所知,他們沒有不尋常的寫作活動;這些只是在手機中,無論Android手機使用它們。突然,電話說沒有SD卡,沒有任何東西可以讀或寫 - 不是手機,不是Windows,不是Linux(在各種機器上)。我不確定這會告訴任何人除了它不一定需要熔岩流來使SD卡無法正常工作。 - Michael Burr


永遠不要相信任何類型的FLASH存儲器以便長期存儲。我對FLASH的體驗是誠信在短短5年內開始動搖。存儲在FLASH存儲器單元中的電壓消散並且可能在一段時間後被誤解釋。即使不到5年,高溫也會加速耗散並縮短存儲時間。

高密度FLASH,其中一個單元可以代表2位具有最大的故障率。最常見的是使用,因為它是最便宜的製造(雙倍容量)。由於FLASH內存損壞,許多FLASH微控制器應用程序在5到10年後失敗。重新刷新固件會使芯片恢復5到10年等。因此,您必須定期刷新FLASH存儲器數據以確保持續完整性。如果您想將SD卡用作長期存儲,則同樣適用。

閃存芯片本身非常堅固,可提供數百甚至數千年的服務;只要沒有超過最大寫週期壽命。閃存存儲器單元就像數百萬個單獨的微電池,它們以不同的電平充電。如你所知,任何新的包裝在架子上多年的電池最終會放電。同樣適用於FLASH存儲器單元,它們需要周期性地“再充電”以維持表示數據位的適當電荷。因此,將FLASH存儲卡放入保險箱25年......保證在您嘗試使用它時會有損壞的數據。我已經看到FLASH內存在存儲10年後損壞了20%。

FLASH拇指驅動器非常適合將數據從一台計算機傳輸到另一台計算機等,但絕不能用於長期存檔。傳統的CD ROM也是如此。 5到10年後,對比染料將失敗,從而導致讀取錯誤。

長期存儲的最佳媒介是ARCHIVAL GOLD CD-R或類似品牌。磁盤上的存儲介質是24K金薄層,因此不會氧化。即使在300年後,此類CD上的數據保留預計也將保持不變。與傳統的CD-R相比,它們很昂貴。


46
2018-06-30 00:35



很好的寫作。感謝您分享您的知識。你能否添加一個關於我們如何'定期刷新FLASH存儲數據'的段落?謝謝。 - shellter
這是有趣的。我沒有聽說過這個。我還想了解更多有關此充電程序的信息。還是有其他人可以支持這個聲明嗎? - zingle-dingle
引文需要。正如維基百科所說。 - Chris F Carroll
對不起,但是......你是否患有某種FLASH引起的癲癇發作?什麼是大寫? - specializt


耐久力

根據我的經驗,存儲卡非常耐用,但在格式方面偶爾會有些挑剔。我最近通過洗衣機運行了一部手機(它太髒了),2 GB microSD卡在我的新手機中運行得很好(我最終還是洗過的手機也工作了,但這是升級的一個很好的藉口)。

Rob Galbraith,他保持了驚人的表現 網站 上 CF卡 和 安全數字 卡,說

單個閃存單元具有有限的壽命。這是壞消息。好消息是它們的壽命通常是在很多,數千次擦除/寫入周期中測量的,並且卡控制器使用一種算法來平衡整個卡片單元的磨損。 CompactFlash和SD / SDHC卡設計用於自動透明地映射出壞的存儲單元,或者在某些情況下達到預定限制時。

寫入周期很重要,但MTBF(平均故障間隔時間)通常為1M-2M小時或更長時間,考慮到磨損均衡,壞塊標記和管理等進展。

提示

  • 請勿對存儲卡進行碎片整理。這會消耗寫入/擦除週期並縮短MTBF。
  • 使用 FAT32 而不是日記文件系統(如 NTFS),會更頻繁地寫。
  • SD卡的額定值可以保存數據,例如閒置10年。我記得通過偶爾插入讀卡器來閱讀(不知道在哪裡)重新激活卡片。

軼事

2004年BBC文章 數字記憶在極端情況下存在 介紹了數碼相機購物者對存儲卡耐用性的一項有趣研究。

數碼相機購物者雜誌發現,大多數相機中的存儲卡幾乎都是堅不可摧的。五種存儲卡格式在咖啡或可樂中煮沸,踩踏,沖洗和浸泡後倖免於難。

2004年發生了一起事件 (愉快地說 SanDisk新聞稿 當時攝影師的緊湊型閃存卡在橋樑爆炸中倖存下來,其中攝像機設備如此接近爆炸而被破壞,但CompactFlash卡倖免於難。像飛機墜毀這樣的其他事件被SanDisk大肆炒作,不可否認,我對其他品牌感到緊張。也就是說,從損壞的卡中獲取數據並不總是那麼容易。 一個大氣研究氣球墜毀 在太平洋,並被收回。一張SD卡很容易讀取,但另一張需要SanDisk的干預,但最終還是被讀了。

Bill Biggart的照片來自9/11 在CompactFlash microdrive卡上第二個塔倒塌後倖免於難。

復甦

如果您懷疑某張卡片可能正在變硬,或者您在閱讀卡片時遇到問題,請立即創建卡片上所有內容的備份。有像低級別的恢復工具 TestDisk和PhotoRec 這對此派上用場了。


36
2017-09-02 16:35





不要將它們存放在-40°C或+ 100°C以上(例如,某些地方的汽車儀表板)。

理論上你可以用足夠嚴重的影響對它們造成傷害。 2000G 或更多可能就足夠了。

請勿短接插針或在太空中使用它們。不要將它們用於長期存檔目的 - 在500年內,一些化合物將開始降解,沒有人會知道如何閱讀它們。

除此之外,我認為在存儲中丟失數據會造成巨大的物理損失。


9
2017-09-02 13:36



在太空中使用SD卡有什麼問題?不是我打算很快就會嘗試,只是好奇...... - Yuval
常規SD卡不進行輻射硬化。控制器在運行期間易受攻擊。您可以將它們運輸到太空,或者進入核反應堆堆芯,只是不要試圖在那裡運行它們。 - Colin Pickard
適當硬化的閃存實際上一直在空間中使用。 - Colin Pickard
@ColinPickard,是的,它被稱為工業閃存,它的成本是普通SD卡成本的10倍到1000倍。 - Aaron Campbell
在黑洞或墜毀飛機附近存儲/讀取SD卡怎麼樣? - Jus12


我不知道這是否會有所幫助,但......

我們在嵌入式設備上使用μSD卡作為整個文件系統,因此他們可以看到讀取和寫入以進行日誌記錄以及交換。這是一個記錄文件系統(之前團隊的決定),我在200個設備的人群中看到了一些失敗,有些品牌比其他品牌有更多的失敗。有些是完整的災難性故障,我無法讀取或重新分區並重新格式化卡,有些只是文件系統損壞,重新分區和重寫使它們再次工作。但是,我們不相信那些被派往該領域的人。

他們只在外地工作了3年。謝天謝地 真實 信息已經發送到數據庫並存儲。


8
2017-11-18 17:59



我正面臨一個類似的推出Linux產品的微型SD卡作為RFS,我也擔心失敗。我在實驗室中有很多SD卡被破壞,一對夫婦完全失敗了。您的測試是否揭示了任何特定的好品牌?您還試過工業SD卡嗎? - fred basset
3年內每200人少數= 2年或3年內典型的失敗率為2-3%?這種失敗率讓我想要仔細檢查我的備份。 - Chris F Carroll
@ChrisFCarroll,如果只是2-3%,我會很放鬆。如果你看看硬盤驅動器的故障率,你會感到驚訝甚至恐懼 backblaze.com/blog/hard-drive-reliability-stats-for-q2-2015 - GTodorov


我在樹莓計算機上使用過幾個品牌的SD卡,他們通常會在1到3個月的連續正常運行時間內看到內存損壞,更大的SD卡似乎持續更長時間,更小的SD卡在一對夫婦中耗盡幾個星期。


8
2017-07-29 16:37



您對PI有什麼影響?我有一個在過去的五個月裡每天拍攝120張照片,到目前為止SD卡沒問題。也是一個小型網絡服務器,正常運行時間接近3個月,每天至少達到50次點擊,SD也沒有問題。相機有一個16G卡,服務器有一個8G,以前在我的手機上使用了一年多。我相信他們最終會腐敗,但“幾週” - 你必須做一些瘋狂的閱讀/寫作。 - YemSalat
我一直在使用raspi作為灑水控制器,而就在現在,在3年的時間裡,卡已經壞了。成千上萬的不可恢復的fsck錯誤。也許raspian只記錄太多閃存來管理? - voidref
voidref,這是一個有點偏離的主題,但這也發生在我身上,兩次。之後,我關閉了raspbian交換,並將根文件系統掛載為只讀,然後使用ram磁盤寫入臨時文件。這似乎對我有用。我認為它經常發生在我身上,因為我沒有使用高質量的SD卡並使用較小的容量,因此相同的塊正在重寫負載。最終,一個關鍵文件被破壞/損壞並且rpi內核恐慌。 - Owl
你需要添加 noatime到所有microsd分區的mount選項,特別是在read-heavy操作上。即使沒有運行microd,但是“真正的”ssd或hdd,noatime會提高你的性能。 - user1933738