Linux에서 전체 파일 시스템을 압축 할 수 있습니까?


9

Windows에서는 NTFS 드라이브 압축을 사용하여 디스크 공간을 절약 할 수 있습니다. 보통 30 %, 종종 훨씬 더. 또한 높은 CPU 사용 비용으로 읽기 및 쓰기 속도를 향상시킵니다. 그것은 CPU 전원을 절약하기 위해 내 상황에서 논쟁이 아닙니다.

따라서 내 Windows 컴퓨터에서는 항상 활성화되어 있습니다. Ext4에 비슷한 기능이 있습니까, 아니면 압축을 지원하는 (Ubuntu) Linux에 다른 파일 시스템이 있습니까? 그렇다면 Ext4 파일 시스템을 해당 압축 파일 시스템으로 어떻게 마이그레이션 할 수 있습니까?


답변:


11

Linux에서 압축을 제공하는 두 가지 파일 시스템 인 BTRFS와 ZFS가 있습니다.

ZFS는 Sun / Solaris, FreeBSD 및 FreeNAS 커뮤니티에서 큰 관심을 가지고 있습니다. 그것은 내 경험에 따라 Linux에서 잘 작동합니다. 큰 배포판에는 포함되어 있지 않지만 설치가 매우 쉬운 애드온 리포지토리가 있습니다. Linux에서 ZFS 참조

BTRFS 는 최신 버전이며 Linux 전용입니다. 우분투 14.04에서 실행 중이며 안정적인 것으로 나타났습니다. 여러 압축 방법을 지원합니다. 나는 LZO가 상당히 잘 압축되고 실제로 빠르다는 것을 발견했다. 압축 작업으로 인해 성능이 저하되지 않습니다.


2020 업데이트 : ZFS는 이제 Ubuntu와 함께 제공되며 커뮤니티 저장소의 Debian 및 기타 시스템에 설치할 수 있습니다.
Ján Lalinský

1

Btrfs (B-tree 파일 시스템)는 정답이며 Ext4와 유사하지만 기능과 디자인이 크게 변경됩니다.

여전히 비교적 새롭고 대부분의 프로덕션 Linux 설치는 상당히 보수적이므로 커뮤니티 지원이 상대적으로 제한적일 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.