플래시 파일 시스템이란 무엇입니까?
플래시 파일 시스템은 플래시 메모리라고하는 전자 소거 가능 프로그래밍 가능 읽기 전용 메모리 (EEPROM) 유형으로 구성된 시스템입니다. 데이터를 저장하는 가장 보편적 인 방법 중 하나이며 비 휘발성이므로 전원이없는 경우에도 정보를 유지합니다. 휴대 전화와 핸드 헬드 컴퓨터뿐만 아니라 데이터 센터 서버에서 발견되는 플래시 파일 시스템은 데이터 블록으로 배열되며, 각각 쓰기 전에 완전히 지워 져야합니다. 표준 지우기 블록은 약 128 킬로바이트의 데이터를 보유하며 일부 블록은 최대 2,048 킬로바이트를 저장할 수 있습니다.
플래시 파일 시스템의 메모리는 무한정 저장할 수 없습니다. 특정 횟수의 쓰기 및 지우기주기가 끝나면 데이터가 손상되고 메모리 부분을 더 이상 사용할 수 없습니다. 웨어 레벨링은 자주 사용하는 플래시 부분과 그렇지 않은 부분 사이의 균형을 만드는 데 사용됩니다. 동적웨어 레벨링 프로세스는 거의 변경되지 않는 데이터를 가진 디스크의 큰 블록으로 이어질 수 있으며 다른 영역에서 빈번한 변경이 발생합니다. 보다 정적 인 전략은 균형을보다 효율적으로 만들기 위해 더 많이 사용되는 장소로 데이터를 이동시킵니다.
플래시 파일 시스템에서 데이터는 데이터 블록과 섹터를 매핑하는 방법을 사용하여 검색됩니다. 이러한 데이터 구조 맵은 플래시 장치에 저장되며 각 블록에 대해 할당 된 특수 ID를 사용하여 데이터를 변경하면 업데이트됩니다. 섹터 및 블록은 재 작성주기가 랜덤 액세스 메모리에서 발생할 때 자동으로 연결되지만 플래시 시스템에서는 간접 맵이 섹터를 블록과 연결하는 데 도움이됩니다. 다양한 블록 및 소거 단위에 할당 된 데이터에 대한 정보를 포함하는 일종의 인터페이스 섹션 인 플래시 트랜잭션 계층에 저장된 다이렉트 맵을 사용하여 데이터를 더 빨리 찾을 수 있습니다.
데이터 보존은 종종 플래시 파일 시스템의 이점으로 표시됩니다. 데이터가 안전하게 유지되는 시간은 작동 온도와 시스템 성능이 저하되기 전에 메모리 장치가 얼마나 많은 쓰기 및 지우기주기를 수행해야하는지에 따라 다릅니다. 많은 플래시 시스템은 20 년 동안 지속되며 1,000에서 1,000,000 회의 소거주기를 견딜 수 있습니다. 데이터가 자주 기록되고 지워지고 온도가 높을수록 보유 데이터 및 메모리 시스템의 일반적인 수명이 짧아집니다.