SD 카드의 평균 수명은 얼마입니까?


100

사용중인 SD 카드가 있습니다. 몇 번이나 쓸 수 있는지에 대한 제한이 있습니까? 카드에 정보를 남겨두면 결국 자기장 이외의 정보를 잃을 수있는 것이 있습니까? 이 카드의 기본 저장 조건은 무엇입니까?


접촉 마모 문제도 있습니다 ... superuser.com/questions/405942/…
Moab

1
정전기 방전에도주의하십시오. 카드가 파손될 수 있습니다. 용암이나 기차와 달리 플라스틱 옷에 묻은 모든 마찰로 인해 정전기가 발생하기 쉽습니다.

답변:


102

플래시 메모리는 실제로 쓰기주기가 제한되어 있습니다. 그러나 지금까지는 그러한 카드의 정상적인 수명 내에이 문제가 발생하지 않을 것입니다. 일반적으로 이것은 현재 10 만 번의 쓰기주기 순서이며 SD 카드에는웨어 레벨링을 관리하는 회로가 포함되어 있습니다. 즉, "핫 스팟"을 피하기 위해 저장 매체에 쓰기를 고르게 분산시킵니다. .

카드에 저장된 정보는 정보가 자기 적으로 저장되지 않기 때문에 자기장에서도 안전합니다 (하드 드라이브 또는 플로피 디스크와 달리).

보관 조건에 관해서는 ... 진흙, 물, 용암 또는 기타 유해한 조건에 보관해서는 안됩니다. 당신은 아마 그것들을 철도에 놓아서는 안되며 열차가 그들을 운전하게하십시오. 그 외에도 카드를 보관할 때 특별한주의를 기울이지 않으면 서 지금까지 아무런 부작용이 없었습니다. 실제로 카드가 물리적으로 손상되지 않는 것은 카드의 데이터를 손상시키지 않을 것이라고 생각합니다.


37
내 SD 카드 중 하나는 세탁기에서 3 회, 세탁주기를 거쳐 정상적으로 작동하고 있습니다. 더 깨끗할 수도 있습니다. 그들은 정말 힘들다. ;-)
GeneQ

2
@Kevin 하나의 니켈이 있습니까?
Jared Harley

8
바부의 미래 아마존 리뷰- "하나의 별-나는이 SD 카드를 화산으로 가져 가서 사진을 찍었고 SD 카드가 나왔을 때 더 이상 작동하지 않았습니다! JUNK DO BUY!"
Natalie Adams

6
SD 카드 에는 10 만 번의 쓰기주기 가 없으며 적어도 합리적으로 가격이 책정 된주기 는 아닙니다 . SLC 플래시는 MLC가 아닌 때때로 작동합니다. 실제 테스트 데이터를 참조하십시오 . 또는 여기 .
derobert

3
일화 데이터 : 지난 2 주 동안 16GB와 2GB의 마이크로 SD 카드 2 개가 고장났습니다. 이 카드는 어느 정도 장치에 영구적으로 장착되었으므로 삽입 / 제거 마모가 없습니다. 내가 아는 한, 그들은 특별한 쓰기 활동이 없었습니다. 이것들은 안드로이드 폰이 무엇이든간에 전화기에있었습니다. 갑자기 전화에 SD 카드가 없으며 Windows가 아닌 전화가 아니라 Linux가 아닌 다양한 컴퓨터에서 SD 카드가 읽거나 쓰지 않습니다. SD 카드가 작동하지 않게하기 위해 용암 흐름이 반드시 필요한 것은 아닌 다른 사람에게 이것이 무엇을 말하는지 잘 모르겠습니다.
Michael Burr

49

장기 저장을 위해 어떤 종류의 플래시 메모리도 신뢰하지 마십시오. FLASH에 대한 나의 경험은 5 년 안에 청렴성이 흔들 리기 시작한다는 것입니다. FLASH 메모리 셀에 저장된 전압은 소실되고 잠시 후에 잘못 해석 될 수 있습니다. 고온은 소산을 가속화하고 저장 기간을 5 년 미만으로 단축시킵니다.

하나의 셀이 2 비트를 나타낼 수있는 고밀도 플래시는 고장률이 가장 높습니다. 제조가 가장 저렴하기 때문에 가장 많이 사용됩니다 (이중 용량). FLASH 메모리 손상으로 인해 5-10 년 후에 많은 FLASH 마이크로 컨트롤러 응용 프로그램이 작동하지 않습니다. 펌웨어를 다시 플래시하면 5-10 년 동안 칩이 다시 복원됩니다. 따라서 무결성을 계속 유지하려면 플래시 메모리 데이터를 정기적으로 새로 고쳐야합니다. SD 카드를 장기 저장 장치로 사용하려는 경우에도 마찬가지입니다.

FLASH 메모리 칩 자체는 매우 견고하며 수천 년이 아닌 수백 년의 서비스를 제공 할 수 있습니다. 최대 쓰기주기 수명을 초과하지 않는 한 플래시 메모리 셀은 서로 다른 레벨로 충전되는 수백만 개의 개별 미세 배터리와 같습니다. 아시다시피, 몇 년 동안 선반에 앉아있는 팩의 새로운 배터리는 결국 방전됩니다. 플래시 메모리 셀에도 동일하게 적용되며, 데이터 비트를 나타내는 적절한 전하를 유지하기 위해 주기적으로 "재충전"해야합니다. 따라서 플래시 메모리 카드를 25 년 동안 안전 금고에 보관하면 사용하려고 할 때 데이터가 손상 될 수 있습니다. 스토리지에 10 년 동안 앉아있는 후 플래시 메모리가 20 % 손상되는 것을 보았습니다.

FLASH 썸 드라이브는 한 컴퓨터에서 다른 컴퓨터로 데이터를 전송하는 데 유용하지만 장기 보관 스토리지에는 사용되지 않습니다. 기존의 CD ROM도 마찬가지입니다. 5-10 년이 지나면 대비 염료가 읽기 오류를 유발하지 않습니다.

장기 보관에 가장 적합한 매체는 ARCHIVAL GOLD CD-R 또는 이와 유사한 브랜드입니다. 디스크의 저장 매체는 24K 금의 얇은 층이므로 산화되지 않습니다. 이 CD 유형의 데이터 보존은 300 년이 지난 후에도 그대로 유지 될 것으로 예상됩니다. 기존 CD-R에 비해 비쌉니다.


5
좋은 글씨. 지식을 공유해 주셔서 감사합니다. '플래시 메모리 데이터를 주기적으로 새로 고치는'방법에 대한 단락을 추가 할 수 있습니까? 감사.
shellter

1
이건 재미 있네. 나는 이것을 듣지 못했습니다. 이 충전 절차에 대해 더 듣고 싶습니다. 아니면이 진술을 뒷받침 할 다른 사람이 있습니까?
zingle-dingle

1
인용이 필요했습니다. 위키 백과가 말한 것처럼.
크리스 F 캐롤

1
미안하지만 ... 어떤 종류의 플래시 유발 발작으로 고통 받고 있습니까? 대문자는 무엇입니까?
specializt

@ zingle-dingle이 현상의 이름은 다음과 같습니다 bit rot. news.ycombinator.com/item?id=9759836 과 같은 많은 토론이 있습니다 . getprostorage.com/blog/bit-rot-stop-destroying-your-data
Ben

38

내구성

필자의 경험에 따르면 메모리 카드는 내구성이 뛰어나지 만 형식에 관해서는 때로는 까다 롭습니다. 나는 최근에 세탁기를 통해 핸드폰을 작동 시켰습니다 (너무 더럽습니다). 2GB microSD 카드는 새 전화기에서 제대로 작동합니다 (세탁 된 전화기도 작동하지만 업그레이드하기에 좋은 변명이었습니다).

CompactFlashSecure Digital 카드 에 대한 놀라운 웹 사이트 를 유지 관리하는 Rob Galbraith 는 말합니다.

개별 플래시 메모리 셀의 수명은 제한되어 있습니다. 나쁜 소식입니다. 좋은 소식은 수명은 일반적으로 수천 번의 지우기 / 쓰기 주기로 측정되며 카드 컨트롤러는 전체 카드 셀의 마모 균형을 맞추는 알고리즘을 사용한다는 것입니다. CompactFlash 및 SD / SDHC 카드는 불량한 메모리 셀을 사전 정의 된 한계에 도달 한 경우 자동으로 투명하게 매핑하도록 설계되었습니다.

쓰기주기는 중요하지만 MTBF (평균 고장 간격)는 종종 1M-2M 시간 이상이며 마모 레벨링, 불량 블록 마킹 및 관리 등과 같은 사전 요소를 고려합니다.

  • 메모리 카드를 조각 모음하지 마십시오. 이것은 쓰기 / 삭제주기를 소비하고 MTBF를 단축시킵니다.
  • NTFS 파일과 같은 저널링 파일 시스템 대신 FAT32 를 사용하면 더 자주 작성됩니다.
  • SD 카드는 10 년 동안 유휴 상태로 앉아 데이터를 보관하는 것으로 평가됩니다. 때때로 리더에 삽입하여 카드에 전원을 공급하는 것에 대한 독서 (어딘지 모르겠 음)를 회상합니다.

일화

2004 년 BBC 기사 디지털 기억극한까지 살아 남았습니다 . 메모리 카드의 내구성에 대한 Digital Camera Shopper의 흥미로운 연구가 포함됩니다.

대부분의 카메라의 메모리 카드는 사실상 파괴 할 수 없으며 Digital Camera Shopper 잡지에서 찾을 수 있습니다. 5 가지 메모리 카드 포맷은 커피 나 콜라에 끓여서 짓밟고 씻고 덩크 한 채 살아 남았습니다.

2004 년 사건이 있었다 (A 행복하게 덮여 샌 디스크 보도 자료 사진 작가의 컴팩트 플래시 카드가 카메라 기어가 파괴 된 폭발에 가까운 설정 한 다리 폭발에서 살아남은시), 그러나 CompactFlash 카드를 살아 남았다. 비행기 충돌과 같은 다른 사고는 SanDisk에 의해 과장되어 다른 브랜드를 사용하면 긴장합니다. 그러나 손상된 카드에서 데이터를 얻는 것이 항상 쉬운 것은 아닙니다. 대기권 연구 풍선이 태평양에서 추락 하여 회수되었습니다. 하나의 SD 카드를 쉽게 읽을 수 있었지만 SanDisk의 다른 개입이 필요했지만 결국 읽었습니다.

9/11의 Bill Biggart의 사진은 CompactFlash 마이크로 드라이브 카드에서 두 번째 타워가 무너 지 더라도 살아 남았습니다.

회복

카드에 결함이있는 것으로 의심되거나 카드를 읽는 데 어려움이 있으면 카드에있는 모든 것을 즉시 백업하십시오. 이를 위해 유용한 TestDisk 및 PhotoRec와 같은 저수준 복구 도구 가 있습니다.


이는 데이터가 아닌 물리적 플래시 칩의 내구성입니다. 플래시 메모리는 고통 bit rot, en.wikipedia.org/wiki/Data_degradation은 당신의 SD 카드는 미디어 파일 인 경우,이 더 자주 당신이 알 수있는 것보다 happends. 그러나 시스템 부트 로더 등과 같은 중요한 코드에는 거의 견딜 수 없을 것입니다.
Ben

10

이것이 도움이 될지 모르겠지만 ...

임베디드 장치의 전체 파일 시스템에 µSD 카드를 사용하므로 로깅 및 스왑뿐만 아니라 읽기 및 쓰기를 볼 수 있습니다. 그것은 저널링 된 파일 시스템 (이전 팀의 결정)이며 200 개가 넘는 장치 집단에서 소수의 실패를 보았으며 일부 브랜드는 다른 브랜드보다 실패가 많았습니다. 일부는 완전히 치명적인 오류이며, 카드를 읽거나 다시 분할하고 다시 포맷 할 수 없으며 일부는 단순히 파일 시스템 손상이며 다시 분할 및 다시 쓰기하면 다시 작동합니다. 그러나 우리는 현장으로 보내질 사람들을 신뢰하지 않습니다.

그들은 최대 3 년간 현장에있었습니다. 선하심 감사 실시간 정보가 이미 데이터베이스로 전송되어 저장되었습니다.


1
RFS와 같은 마이크로 SD 카드를 사용하는 Linux 제품의 비슷한 출시에 직면하고 있으며 실패에 대해 걱정하고 있습니다. 실험실에서 SD 카드가 손상되어 몇 개가 완전히 실패했습니다. 테스트에서 특정 브랜드가 밝혀 졌습니까? 또한 산업용 SD 카드를 사용해 보셨습니까?
프레드 바셋

2
3 년 동안 200 개당 소수 = 2 년 또는 3 년 내에 2-3 %의 일반적인 고장률? 그런 종류의 실패율로 인해 백업을 다시 확인하고 싶습니다.
Chris F 캐롤

1
@ChrisFCarroll, 단지 2-3 %라면 긴장을 풀 것입니다. 하드 드라이브 고장률을 확인하면 놀랍게도 backblaze.com/blog/hard-drive-reliability-stats-for-q2-2015
GTodorov

10

라즈베리 파이 컴퓨터에서 여러 브랜드의 SD 카드를 사용했는데 보통 1 ~ 3 개월 사이의 연속 가동 시간으로 인해 메모리 손상이 발생하기 시작합니다. 더 큰 SD 카드는 더 오래 지속되는 것처럼 보이고 더 작은 SD 카드는 단 몇 번만에 마모됩니다 몇 주.


3
스프링클러 컨트롤러에 raspi를 사용하고 있으며, 지금 3 년 만에 카드가 나빠졌습니다. 복구 할 수없는 fsck 오류 수천 아마도 raspian은 플래시가 관리하기에 너무 많은 로그를 기록합니까?
voidref

2
voidref, 이것은 조금 벗어난 주제이지만, 나에게도 두 번 일어난 일입니다. 그 후 나는 raspbian에서 스와핑을 끄고 루트 파일 시스템을 읽기 전용으로 마운트 한 다음 램 디스크를 사용하여 임시 파일을 씁니다. 그것은 나를 위해 일한 것 같습니다. 나는 고품질 SD 카드를 사용하지 않고 더 작은 용량을 사용했기 때문에 너무 자주 발생했다고 생각하므로 동일한 블록이 다시 작성되었습니다. 결국 중요한 파일은 혼란스럽고 손상되며 rpi 커널 패닉이 발생합니다.
Owl

2
noatime특히 읽기 작업이 많은 경우 모든 microsd 파티션의 마운트 옵션 을 추가해야 합니다. microsd를 실행하지 않고 "실제"ssd 또는 hdd를 실행하더라도 noatime은 성능을 향상시킵니다.
user1933738

1
도 있습니다 nodiratime축적 commit도 시도할만한 가치.
Ben

1
라즈베리 파이는 sd 카드 손상에서 다소 특별합니다. 충전식 배터리가 없으며 전력 변동을 완화하는 많은 전자 부품이 없으며 전원 공급 장치가 저렴합니다. 이 경우 APAIK는 부패의 주요 원인 중 하나이며 다른 sd 카드 사용에는 적용되지 않습니다.
korkman

9

-40 ° C 이하 또는 + 100 ° C 이상 (예 : 일부 장소의 자동차 대시 보드)에 보관하지 마십시오.

이론 상으로는 충분히 강한 충격으로 손상시킬 수 있습니다. 2000  g 이상 충분히있을 수 있습니다.

핀을 단락 시키거나 공간에서 사용하지 마십시오. 장기 보관 목적으로 사용하지 마십시오. 500 년 동안 몇몇 화합물이 분해되기 시작했으며 아무도 더 이상 그것을 읽는 법을 알지 못했습니다.

그 외에도 스토리지의 데이터를 잃어 버리려면 상당한 물리적 손상이 필요하다고 생각합니다.


2
우주에서 SD 카드를 사용하는 데 어떤 문제가 있습니까? 내가 곧 시도 할 계획이 아니라 궁금한 점이 있습니다.
Yuval

6
일반 SD 카드는 방사선 경화되지 않습니다. 컨트롤러는 작동 중에 취약합니다. 우주로 또는 원자로 노심으로 운송 할 수 있습니다.
콜린 피커드

1
실제로 강화 된 플래시 메모리는 항상 우주에서 항상 사용됩니다.
콜린 피커드

@ColinPickard, 예. 산업용 플래시 스토리지라고하며 일반 SD 카드에 비해 10 배에서 1000 배의 비용이 듭니다.
Aaron Campbell

블랙홀이나 충돌 비행기 근처에서 sd 카드를 보관 / 읽는 것은 어떻습니까?
Jus12
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.