CnUnix

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


음... 역시 ext2는 무거울까요?
그 구조 상 FAT에 비해 그렇게 많이 무거울 것 같지는 않던데... 아 고민이네.

지난번 garbage 보드와는 무관한 일입니다.
제가 그런 일을 해 봤다는 사실 자체와는 관련이 있습니다만.

제가 하려는 건 ext2를 port하는 것이 아니라, ext2와 유사한 구조를 가진 file 
system을 '만드는' 일입니다. (porting이 아닙니다=_=) 물론 ext2와의 호환성은 
무시하고(호환 안 되면 더 좋죠=_=), 복잡한 부가 기능들은 모두 제거하고 
간략화할 겁니다. 그리고 어차피 원하는 특수한 기능이 있어서 ext2를 그대로 
쓰지는 못합니다.

그러니까... ext2 구조를 참고해서 걍 만드는 거죠. ext2를 참고하려는 이유는 
FAT 구조보다는 추가 기능을 구겨 넣기에 좋을 것 같고, 아무래도 덜 깨질 것도 
같고, file 하나 open할 때 memory에 load해야 하는 양도 적을 것 같고(FAT는 
FAT table 전체를 올려야 하니깐)... 뭐 그렇습니다.

target OS는... RTOS의 일종입니다. process 개념 자체가 없다고 보면 될 
듯하네요. thread는 있지만. 결국 file system을 library 형태로 만들게 
됩니다. 굉장히 가벼운 OS라는 거죠.

고민입니다...=_=;;;

'만드는' 것이니 NTFS는 무시...입니다. NTFS는 넘 복잡해요. 구조 중의 일부를 
아주 약간 참고할 수는 있겠지만.

오늘 (운 좋으면 내일?) 중으로 결정을 해야 하는데... 하아.


ZZZZZ             "Why are they trying to kill me?"
  zZ  eeee  ooo   "Because they don't know you are already dead."
 zZ   Eeee O  O
ZZZZZ Eeee OOO        - Devil Doll, 'The Girl Who Was...Death'
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.