JFS
"Journaled File System"의 약자입니다. JFS는 IBM이 만든 64비트 파일 시스템입니다. JFS의 초기 버전(JFS1이라고도 함)은 IBM의 AIX 운영 체제용으로 개발되었으며 1990년에 출시되었습니다. 2001년 IBM은 JFS2(Enhanced Journaled File System)와 함께 Linux 운영 체제와 호환되는 JFS 버전을 출시했습니다.
JFS에서 "저널링"이라는 특성은 파일 시스템이 파일과 폴더의 변경 사항을 로그 파일(또는 저널)에 기록한다는 뜻입니다. 이 로그를 사용하면 예기치 않은 정전이나 시스템 충돌이 발생했을 때 특정 변경 사항을 되돌릴 수 있으며, 이를 통해 데이터 손상을 방지할 수 있습니다. 예를 들어 컴퓨터가 충돌할 때 파일을 이동하거나 삭제하는 중이었다면, 저널을 사용해 파일을 마지막으로 안정된 상태로 복원할 수 있습니다. 저널이 없으면 파일이 잘려서 읽을 수 없게 되고 다른 파일 시스템 오류가 발생할 수 있습니다.
Enhanced Journaled File System(JFS2)은 JFS와 비슷하지만 훨씬 더 큰 볼륨과 파일 크기를 지원합니다. 예를 들어 JFS로 포맷한 하드 디스크의 최대 크기는 1테라바이트(TB)인 반면, JFS2로 포맷한 디스크는 최대 32TB까지 사용할 수 있습니다. JFS의 최대 파일 크기는 64기가바이트(GB)보다 조금 작지만, JFS2는 최대 16TB의 파일 크기를 지원합니다. 이러한 대용량 파일 지원은 대규모 데이터베이스를 저장할 때 특히 중요합니다. 대규모 데이터베이스는 여러 경우 하나의 파일에 들어 있기 때문입니다.
NOTE: JFS2는 AIX 5.1 이상에서 지원됩니다. "jfsutils" 패키지가 설치된 Linux 시스템에서도 지원됩니다.
지식 테스트하기