리눅스 분류
파일시스템 관련 질문입니다. (jffs)
작성자 정보
- 김경태 작성
- 작성일
컨텐츠 정보
- 2,168 조회
- 0 추천
- 목록
본문
임베디드 시스템을 개발하고 있습니다.
16메가 Fresh 메모리에 JFFS2 파일시스템을 사용하며 커널은 2.4를 사용하고 있습니다.
파일 생성시(CP, MV) 낮은 빈도수로, 생성되는 파일의 용량이 전체 용량을 다 사용할때까지
증가하는 증상이 있습니다.
# df 시 정상일 경우 50%의 사용량을 보인다면, 뻑이 났을경우 파일생성에 오랜 시간이 걸리며
df 시 100% 혹은 99%의 사용률을 보입니다.
두가지 fresh를 사용해보았으며 동일한 증상인걸로 보아 하드웨어 문제는 아닌 것으로 자체
판단하고 있습니다.
커널과 파일시스템을 디비고있는 중인데 능력선에서 할수 있는 모든 시도를 다 했다고
생각됩니다.
이러한 사례를 들어 알고계시거나 원인을 알고계신분이 있으시다면 답변을 주셨으면
좋겠습니다.
jffs2 의 garbage collection 의 문제라고 조심스럽게 추측해보고 있으나 어떻게 손대야 할지
잘 모르겠군요..
정공법은 아니지만 문제를 에러를 우회할 목적으로 실시간 파일용량 감시 데몬을 생성하여
일정용량 이상 증가시 파일생성을 중단, 리라이트 하는 방법을 생각해 보았으나
그런식으로 구현하는것이 가능한지도 모르겠습니다.
비슷한 사례, 혹은 jffs garbage collection 설정에 관한 어떠한 정보라도 다 듣고 싶습니다..
프로젝트가 거의 끝나가는 시점에 발견된 문제라 상당히 난감하군요..
발생빈도수가 매우 낮지만 임베디드의 특성상 뻑이나면 수리가 용이하지 못해서요..
지푸라기라도 던져주십시요..
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.