[제품종류] IEC1000
[개발환경] Visual Studio 2008 C#
=============== 질 문 ===============이중 백업을 원해서 USB를 장착 후 SD Card와 USB에 모두 백업을 진행하려 합니다.
하지만 제목과 같은 증상으로 인해 작업이 힘든 상황입니다.
USB를 장착한 상태에서는 SD Card 인식도 느린것 같더라구요.
포맷은 exFAT으로 변경했더니 증상이 완화되긴 했는데, 그래도 여전히 종종 발생합니다.
이 부분은 해결하기 힘든것인지요?
아니면 적합한 USB 모델이라도 있는지 궁금합니다.
참고로 USB 모델은 Cruzer Blade 16GB입니다.
=============== 답 변 ===============
안녕하세요 HNS입니다.
질문이 모호하여 몇 가지 확인이 필요합니다.
1. 지금 실행 파일 및 기타 파일은 SD Card에 모두 들어 있는지?
2. SD Card에 실행 파일 및 기타 파일들을 넣어 놓고 백업을 위해 USB Memory 와 동시 장착해서 부팅 시 간헐적으로 실행 파일이 아닌 윈도우 화면으로 부팅 되는 현상인지?
위 사항을 정확히 적어 주시면 검토 후 답변 드리겠습니다.
만약 위의 상황처럼 SD Card에 모든 파일이 있는 경우 파일의 쓰기,삭제가 빈번하게 일어나는 경우 단편화가 발생할 수 있습니다.
해당 내용은 HNS 홈페이지(www.hnsts.co.kr) > 자료실 > Tech Note > No.79 단편화 발생에 따른 외부저장장치(USB 메모리, SD Card) 운영 방식 참고하시기 바랍니다.
Tech Note 권장 사항인 Case -3 (Flash Disk와 SD Card에 나눠서 저장)방식으로 구성하고 SmartMemory의 EvtExternalStorageAttacked 이벤트를 사용해 마운트 여부를 확인해 데이터를 처리하시기 바랍니다. 단편화가 일어나서 SD Card의 메모리 인식이 늦어지는 현상은 불가피 하기 때문에 쓰기/삭제 작업을 최소화 하는 방식으로 로직을 수정하여 데이터를 처리 하시기 바랍니다.
감사합니다.