운영체제(OS) 별 파일 시스템 종류

윈도우에서 사용하던 USB를 맥북에 꽂아서 사용하려고 해 본 적 있으신가요? 그렇게는 사용이 안 됩니다. 왜냐하면 각 운영체제에서 지원하는 파일 시스템이 다르기 때문입니다. 파일 시스템은 컴퓨터의 데이터 저장 방식을 결정하는 요소입니다.

 

파일 시스템의 종류는 여러가지 지만 윈도우, 리눅스, 맥 운영체제 별로 가장 많이 사용되는 파일 시스템을 하나씩만 정리해 보겠습니다. 운영체제 별로 단 하나의 파일 시스템만 언급하는 건 정확하진 않지만, 이 글에선 운영체제 별로 파일 시스템이 다르다는 것, 파일 시스템은 각각 다른 특징을 가지고 있다는 것 정도를 이해하는 걸 목표로 합니다.

 

문서 이미지

파일 시스템이란?

파일 시스템(File System)은 운영 체제가 데이터를 저장하고 검색하는 방법을 정의하는 구조나 규약입니다. 다시 말해, 파일 시스템은 컴퓨터의 저장 장치, 예를 들어 하드 드라이브, SSD, USB 드라이브 등에 어떻게 데이터를 구성하고 관리할 것인지를 결정하는 시스템입니다.

 

윈도우 : NTFS

NTFS(New Technology File System)는 윈도우에서 가장 흔히 사용되는 파일 시스템입니다. Windows NT부터 최신 버전의 Windows까지 사용되고 있습니다. 윈도우에 사용되는 파일 시스템 중 FAT32도 있는데, 이에 비해 NTFS는 대용량 파일 및 하드 드라이브의 지원, 파일 암호화, 디스크 쿼터 관리, 파일 압축 등의 장점을 가지고 있습니다.

 

리눅스 : ext4

리눅스에서는 여러 가지 파일 시스템이 사용되지만 가장 일반적으로 사용되는 파일 시스템은 ext4입니다. ext4는 이전 버전인 ext3의 단점을 개선하고, 대용량 파일 시스템 지원, 데이터 손실을 줄이는 저널링 기능, 파일 시스템 체크 시간 단축 등의 특징을 가지고 있습니다.

 

맥 OS : APFS

애플은 macOS 10.13 및 이후 버전부터 APFS(Apple File System)이라는 자체 파일 시스템을 도입했습니다. APFS는 SSD의 효율적인 사용을 목표로 개발되었으며, 파일 복사나 이동 시 데이터의 복제 대신 메타데이터를 변경하는 방식으로 빠른 처리 속도를 제공합니다. 스냅샷과 암호화 기능도 지원합니다.

반응형

댓글

Designed by JB FACTORY