소개글
리눅스에서 사용하고 있는 nfs, ext2와 ext3,
윈도우즈의 fat, ntfs등의 파일 시스템을 비롯하여,
저널링 파일 시스템(예. ReiserFS, Reiser4, UDF, BeFS, NSS, ODS5, UDF, VxFS, XFS, JFS, ...)에
대해 조사하라.
또한 임베디드 시스템에서 사용하고 있는
플래시 파일 시스템(예. FFS2, FlashFX, JFFS, JFFS2, YAFFS, ...)에
대해서도 조사하라.
그리고 조사한 파일 시스템들의 특징과 장, 단점 등을 비교 분석하여 제출하라.
목차
Ⅰ. 서론
1. 문제 제기
Ⅱ. 본론
2. 관련 연구
3. File System의 특징
4. 파일 시스템 장단점 및 비교
Ⅲ. 결론
5. 추가 및 개선할 부분과 결론
본문내용
Ⅰ. 서론
1. 문제 제기
리눅스에서 사용하고 있는 nfs, ext2와 ext3 파일 시스템,.
윈도우즈의 fat, ntfs등의 파일시스템,
저널링 파일 시스템(예. ReiserFS, Reiser4, UDF, BeFS, NSS, ODS5, UDF, VxFS, XFS, JFS, ...),
임베디드 시스템에서 사용하고 있는 플래시 파일 시스템(예. FFS2, FlashFX, JFFS, JFFS2, YAFFS, ...)에 대해서 조사해 보자.
그리고 조사한 파일 시스템들의 특징과 장, 단점 등을 비교 분석하자.
Ⅱ. 본론
2. 관련 연구
① 파일 시스템(File System)...[1][2]
파일을 디스크나 기타 미디어에 저장하는 방식과 그에 연관된 연산 및 자료구조를 포괄적으로 포함한다. 즉, 파일이 디스크에 저장되는 방식을 결정 하며, 그것을 열고, 읽고, 쓰는 등등의 연산들과 이를 운영체제에서 유지하기 위한 자료구조까지도 가진다는 말이다.
즉, 컴퓨터에서, 파일 시스템은 파일에 이름을 붙이고, 저장이나 검색을 위해 논리적으로 그것들이 어디에 위치시켜야 하는지 등을 나타내는 방법이다. 도스, 윈도우, OS/2, 매킨토시 및 유닉스 기반의 운영체계들은 모두, 파일들이 어딘가에 계층적인 구조로 위치하는 파일 시스템을 가지고 있다. 파일은 계층 구조 내의 바른 위치인 디렉토리 (윈도우95 이후에는 폴더) 또는 서브디렉토리 내에 놓여진다. 파일 시스템들은 파일의 이름을 붙이는 규칙을 가지고 있다. 이러한 규칙에는 파일이름의 길이제한, 어떤 글자들이 사용될 수 있는지 등이 포함되며, 몇몇 시스템에서는 파일이름 확장자의 길이조차 제한을 두고 있다. 파일 시스템은 또한 디렉토리 구조를 통하여 파일까지 가는 경로를 설정하는 형식을 포함한다.
참고 자료
없음