USB 플래시 드라이브
USB Flash Drive
USB 인터페이스로 호스트에 연결하고 NAND 플래시에 데이터를 저장하는 휴대용 저장 장치. 보통 플래시 칩, 컨트롤러, 인터페이스 회로로 구성된다.
상세 설명
USB 플래시 드라이브(USB メモリ)는 비휘발성 플래시 메모리로 데이터를 저장하고 USB 인터페이스로 컴퓨터 등 호스트에 연결하는 휴대용 저장 장치이다. 보통 NAND 플래시, 컨트롤러, 클럭·전원 회로를 소형 외장에 넣으며 기계적 탐색 부품은 없다. USB メモリ은 저장 매체이지 오디오·비디오 인코딩 형식이 아니다. 용량과 파일 시스템이 허용하는 임의 데이터를 담을 수 있다.
호스트는 보통 장치를 블록 저장소로 인식해 논리 블록을 읽고 쓴다. 컨트롤러는 논리 주소와 실제 플래시 페이지를 매핑하며 오류 정정, 불량 블록 관리, 웨어 레벨링, 가비지 컬렉션을 담당한다. NAND 셀은 다시 쓰기 전 블록 단위로 지워야 하고 지우기 횟수에 한계가 있어, 컨트롤러는 갱신을 다른 물리 위치에 분산한다. OS의 "삭제"나 "포맷"은 보통 논리 구조만 바꾸며 모든 플래시 셀이 즉시 비워졌다는 뜻은 아니다. USB 2.0, USB 3.x 이상 인터페이스와 Type-A, Type-C 등 커넥터를 쓸 수 있다. 인터페이스 공칭 속도는 전송 상한일 뿐이며 실제 읽기·쓰기는 플래시 종류, 채널 수, 컨트롤러, 캐시, 파일 크기, 지속 쓰기 후 회수에도 좌우된다. 같은 외형·용량 제품도 순차·무작위 접근 성능이 크게 다를 수 있고, 커넥터 모양만으로 지원 프로토콜 속도를 증명할 수 없다.
USB メモリ은 보통 FAT32, exFAT, NTFS, APFS 등으로 포맷된다. TV, 카오디오, 플레이어, 디스크 플레이어 USB 포트는 일부 파일 시스템만 지원하고 파티션 방식, 단일 파일 크기, 디렉터리 깊이, AV 인코딩, 전원에 추가 제한을 두는 경우가 많다. FLAC, MP4 등을 USB メモリ에 복사해도 파일 인코딩은 바뀌지 않으며, 재생 여부는 수신 기기의 파일 시스템·디코딩 능력에 달린다.
플래시는 전원 차단 후에도 데이터를 유지하지만 전하가 시간에 따라 누출되며, 보존 수명은 셀 종류, 지우기 마모, 온도, 제조 품질에 좌우된다. 컨트롤러 고장, 커넥터 손상, 펌웨어 이상으로 모든 논리 데이터에 동시 접근이 불가해질 수 있으며, 플래시 셀 자체에 전하가 남아 있어도 마찬가지다. USB メモリ은 이동·교환에 적합하지만 고체·무동부품이라 영구 아카이브 매체라고 단정할 수 없다.
공칭 용량은 보통 10진 바이트로 계산되고 OS는 2진 단위나 다른 라벨로 표시해 보이는 값이 포장 표기보다 작을 수 있다. 파일 시스템 구조와 예약 공간도 용량 일부를 차지한다. 비정상적으로 작은 여유 공간, 쓰기 후 파일 손상, 읽기 시 데이터 중복은 가짜 용량 펌웨어 징후일 수 있다. 용량과 무결성은 실제 쓰기와検証로 확인해야 한다.