CentOS는 기본적으로 XFS 파일 시스템을 사용합니다. XFS는 매우 우수한 저널링 파일 시스템입니다. 메타데이터 작업 로깅, 확장 가능/병렬 I/O, I/O 일시 중지/재개, 온라인 조각 모음 등 파일 시스템 그룹 목록에서 눈에 띄는 다양한 개선 사항이 있습니다. 지연된 성능 할당.
이 튜토리얼의 운영 환경: centos7 시스템, thinkpad t480 컴퓨터.
CentOS는 무료 오픈 소스이며 재배포 가능한 오픈 소스 운영 체제입니다. CentOS(커뮤니티 엔터프라이즈 운영 체제, 중국어로 커뮤니티 엔터프라이즈 운영 체제)는 Linux 배포판 중 하나입니다.
CentOS Linux 배포판은 오픈 소스 코드(주로 GPL 오픈 소스 라이선스)로 출시된 Red Hat Enterprise Linux(RHEL)에서 파생된 안정적이고 예측 가능하며 관리 가능하고 재현 가능한 플랫폼입니다.
CentOS는 기본적으로 XFS 파일 시스템을 사용합니다.
XFS
XFS는 SGI Corporation에서 설계한 매우 뛰어난 저널링 파일 시스템입니다. XFS에는 메타데이터 작업 로깅, 확장 가능/병렬 I/O, I/O 일시 중지/재개, 온라인 조각 모음, 성능 할당 지연 등 파일 시스템 군중 목록에서 눈에 띄게 하는 다양한 개선 사항이 포함되어 있습니다.
2002년경에 XFS가 Linux 커널에 통합되었습니다. 2009년에 RHEL Linux 버전 5.4는 XFS 파일 시스템을 사용했습니다. 고성능, 아키텍처 확장성 및 견고성으로 인해 XFS는 많은 엔터프라이즈 시스템, 특히 대용량 데이터가 있는 시스템에서 가장 먼저 선택되었습니다. 이제 RHEL/CentOS 7 및 Oracle Linux는 XFS를 기본 파일 시스템으로 사용합니다.
단점: XFS 파일 시스템은 축소할 수 없으며, 많은 수의 파일을 삭제하면 성능이 저하됩니다.
CENTOS 7.0이 XFS를 기본 파일 시스템으로 선택하기 시작한 이유는 무엇입니까?
Red Hat 상용 버전을 사용하기로 결정 예상치 못한 다운타임이 발생한 후, 우선 파일 시스템에 로그 기능이 켜져 있기 때문에 예상치 못한 다운타임으로 인해 디스크의 파일이 더 이상 손상되지 않습니다. 현재 파일 시스템에 얼마나 많은 파일과 데이터가 저장되어 있더라도 파일 시스템은 기록된 로그를 기반으로 매우 짧은 시간에 디스크 파일 내용을 신속하게 복원할 수 있습니다.
XFS 파일 시스템은 최적화 알고리즘을 채택하고 로깅은 전체 파일 작업에 거의 영향을 미치지 않습니다. XFS는 저장 공간을 매우 빠르게 쿼리하고 할당합니다. xfs 파일 시스템은 지속적으로 빠른 응답 시간을 제공할 수 있습니다. 저자는 XFS, JFS, Ext3 및 ReiserFS 파일 시스템을 테스트했으며 XFS 파일 시스템의 성능은 상당히 뛰어납니다.
XFS는 수백만 Tbyte의 저장 공간을 지원할 수 있는 완전한 64비트 파일 시스템입니다. 매우 큰 파일과 작은 크기의 파일 모두에 대한 지원이 뛰어나며 매우 많은 수의 디렉터리를 지원합니다. 지원되는 최대 파일 크기는 263 = 9 x 1018 = 9엑사바이트이고, 최대 파일 시스템 크기는 18엑사바이트입니다.
XFS는 파일 시스템에서 빠른 검색과 빠른 공간 할당을 보장하기 위해 큰 테이블 구조(B+ 트리)를 사용합니다. XFS는 지속적으로 고속 작업을 제공할 수 있으며 파일 시스템의 성능은 디렉터리 및 디렉터리의 파일 수에 의해 제한되지 않습니다.
전송 대역폭:
XFS는 원시 장치 I/O에 가까운 성능으로 데이터를 저장할 수 있습니다. 단일 파일 시스템 테스트에서 처리량은 초당 최대 7GB에 달할 수 있으며, 단일 파일에 대한 읽기 및 쓰기 작업의 경우 처리량은 초당 4GB에 달할 수 있습니다.
차이점 1: 단일 파일의 크기
차이점 2: 최대 파일 시스템 크기EXT4는 1EB, XFS는 8EB가 될 수 있습니다.
차이점 3:
EXT4는 디스크 구조 및 호환성 문제로 인해 제한되며 확장성과 확장성이 XFS만큼 좋지 않습니다.
참고:
역사적인 디스크 구조로 인해 Ext4의 inode 수 제한(32자리)은 최대 약 40억 개의 파일만 포함할 수 있습니다. 게다가 Ext4의 최대 단일 파일 크기는 16T(4K 블록 크기)만 지원할 수 있어 현재 병목 현상이 발생하고 있습니다. XFS는 64비트 관리 공간을 사용하며 파일 시스템 크기는 EB 수준에 도달할 수 있습니다.
관련 추천: "
Linux 비디오 튜토리얼"
위 내용은 CentOS는 기본적으로 어떤 파일 시스템을 사용합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!