[질문]임베디드하고 파일시스템하고 무슨관계인가요??
글쓴이: 등짝을보자 / 작성시간: 화, 2007/07/17 - 12:08오전
오늘 "IT EXPERT 임베디드 개발자를 위한 파일시스템의 원리와 실습" 라는 책을 읽어봤습니다..
이 책에서 주장하기을 반드시 파일시스템을 알아야한다...나중에 써먹을때 많다...
뭐 대충이런내용이 초반에 있더군요...
초보자인 제 입장에서는 선듯 다가오지가 않는군요...?
연구목적이 아닌 실무적으로 팔기위해서 만든다면 그냥 평소에 쓰던거 그대로 쓰면 안되는건가요?
(책은 아직 초반밖에 안읽었습니다...)
그리고 이거는 별개의 질문인데요....초보자에서 좀 벗어나고 싶어서 커널공부 좀 하고있는데요..
아무리~아무리~해도 실력이 향상된다는 느낌이 안나네요...
그저 이론적인것만 하는듯한 느낌이고....
좀 초보자에서 벗어나고 싶은데
다들 어떤 방식으로 벗어나셨나요??
Forums:
책을 직접보지
책을 직접보지 않아서 모르겠지만 아마 filesystem hierarchy를 말하는게 아닐까요?
----
Do not feed troll!
----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러
.
http://kldp.org/node/84012
권순선님 블로그의 링크 입니다.
akudoku.net
life is only one time
실무 목적이라면
실무 목적이라면 평소에 사용하던(?) 파일 시스템을 그대로 사용하는 것이 불가능합니다.
임베디드 시스템의 스토리지라고 이야기할때 보통 스토리지 디바이스의 드라이버 + (논리수준의)파일시스템을 통칭해서 일컫는 경우가 많은데 멀티미디어 데이터가 많아지고 스토리지 디바이스가 다양해지면서 할일이 무척 많습니다. 각각의 디바이스는 저장방식과 특성이 달라서 파일시스템 자체도 이 특성을 고려해야하는 경우가 많기 때문이지요. 파일시스템도 구현 방식에 따라 io 특성이 다르기 때문에 특정 파일시스템 구현은 특정 부류의 제품에서는 사용할 수 없는 경우도 많습니다.
길게 쓰긴 그렇고, 실제로 일하면서 부딪치는 문제 몇가지를 적어볼까요. 대부분 상용 디바이스를 직접 개발할때 파일시스템 담당자가 해결해주어야 하는 문제들입니다.
- 리눅스에 있던 vfat로 디바이스를 만들었더니 동영상이 끊긴다.
- DVR에 녹화중 정전이 되었더니 HDD에 녹화되어 있던 파일이 다 사라졌다!
- PMP에서 앞으로 감기는 되는 것 같은데 뒤로 감기 기능은 뚝뚝 끊긴다
- HDD타입 mp3 플레이어에서 next track으로 이동하는데 시간이 오래 걸린다.
- 플래시타입 PMP를 사용하다보니 용량이 줄어든다
- 디지털카메라에 사진을 5000장 찍었더니 다음페이지로 움직이질 않는다
- USB mass storage로 연결했더니 복사가 엄청나게 느리다
- 내 디지털 카메라는 MMC카드가 인식되지 않는다
... 등등등의 많은 문제들.
호;;
지나가다 궁금해서요;;
어떤 파일 시스템이 어떤 곳에 어울린다고 적혀 있는 자료는 없나요?
저도... 지나가다가... 궁금해서 질문 올립니다...
나열하신 문제들로... 인해서...
실제 파일시스템을 직접 만들어 쓰는 업체가 얼마나 있는지 궁금하군요? (음... 궁금...)
댓글 달기