CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): terzeron (microkid)
날 짜 (Date): 2005년 9월  7일 수요일 오전 10시 30분 08초
제 목(Title): Re: embedded system용 file system 선택


저랑 비스무레한 일을 하시는군요.

저는 메모리 상에 FS를 올리는 작업을 하고 있는데,
VFS에 물리는 게 아니라 POSIX 스타일만 따르고 대충
library로 만들었습니다.

VFS에 물리는 게 아니면 굳이 나중의 확장을 생각해서
유연한 구조로 만드시는 것보다는, 나름대로 잘 돌아가는
걸 만드시는 게 낫지 않을까 싶네요. 그리고 컨슈머 마켓에 
나가는 제품인 것 같은데 그러면 일정이 관건 아닌가요?

사용자가 팍 전원을 내려버렸을 때 sync가 되는 것을 보장하려면
1) buffering하지 않는 FAT을 쓰거나 2) sync하는 동안의
전원을 공급하는 하드웨어를 쓰거나 3) 재부팅 후에 sync해주거나
해야 하지 않을까 싶네요.

소형 외장 메모리가 PC에 이동식디스크로 붙을 때 모두 FAT로 
인식되게 하는 것도 FAT의 허접함을 상쇄할만한 장점-호환성과
안정성-이 있기 때문이라는 생각이 듭니다.

---
어떤 성취가, 어떤 조롱이, 또는 어떤 고뇌가 나를 기다리고 있을지 나는 모른다. 
나는 아무 것도 모른다. 그러나 나는 아직 과거의 경이로운 기적의 시대가 영원히 
과거의 것이 되어 버리지는 않았다는 사실을 굳게 믿고 있다.  - Stanislaw Lem -
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.