파일 시스템은 얼마입니까?
EFS (Expent File System)는 컴퓨터 하드 드라이브 또는 블록으로 알려진 더 작고 더 산란 된 장치를 사용하는 대신 정보를 저장하는 일련의 메모리 영역을 사용하는 다른 물리적 저장 장치에서 파일 및 메모리를 관리하는 방법입니다. 일부 파일 시스템은 블록으로 알려진 작은 단위로 파일에 필요한 공간을 할당하므로 평균 길이의 단일 파일이 디스크 전체에 물리적으로 흩어져있어 해당 파일의 읽기 속도와 효율성을 줄일 수 있습니다. 범위의 파일 시스템의 경우, 작은 블록은 모두 범위로 알려진 더 큰 구조로 결합되므로 더 큰 파일은 물리적 디스크의 단일 연속 위치에 저장 될 수 있으며 해당 파일에서 읽을 때 드라이브 속도가 높아집니다. 많은 운영 체제는 범위의 사용을 지원하지만 원래이 용어는 원래 Irix®, Dev로 알려진 현재 중단 된 UNIX와 유사한 운영 체제의 특정 초기 범위 파일 시스템에 적용되었습니다.Silicon Graphics®에 의해 eloped.
하드 디스크 또는 소형 디스크 (CD)와 같은 물리 디스크의 개별 비트 및 바이트는 하드웨어, 운영 체제 및 파일 시스템에 의해 그룹으로 나뉩니다. 이들은 논리적 그룹으로 알려져 있습니다. 반드시 물리적 경계가없고 시스템에 의해 부과되는 것만이 있기 때문입니다. 여러 파일 시스템의 경우 블록으로 알려진 논리 그룹화는 파일을 저장하기 위해 할당 할 수있는 기본 공간의 양으로 사용됩니다. 블록은 모든 크기로 설정할 수 있지만 일반적으로 매우 작으며 때로는 128 바이트의 공간만으로 구성됩니다.
범위의 파일 시스템 그룹은 인접한 경우 디스크에서 함께 차단합니다. 즉, 디스크에서 모두 물리적으로 서로 옆에 있습니다. 이 블록 모음은 범위로 알려져 있습니다. 파일 시스템이 파일이 물리적 디스크에 기록되면 단일 대신에 할당됩니다.블록. 블록 대신 extents를 사용하는 장점은 큰 파일이 생성 및 유지 관리를 위해 오버 헤드가 줄어들 필요가 없으며, 단편화 위험이 크게 줄어들지 만 반드시 제거 할 필요는 없다는 것입니다.
파일 조각화는 파일이 사용 가능한 블록 또는 범위보다 더 많은 공간이 필요할 때 발생합니다. 즉, 파일을 분해하고 디스크에서 두 개 이상의 물리적으로 다른 공간을 차지해야합니다. 작은 블록을 사용하면 큰 파일이 전체 디스크에서 수백 또는 수천 개의 블록을 차지할 수 있으므로 파일에 액세스 할 수있는 속도가 줄어 듭니다. 범위의 파일 시스템은 대형 파일을 간접 범위로 알려진 다른 범위로 분해 할 수 있지만, 일반적으로 필요한 범위의 수는 작은 블록을 사용하여 파일을 할당 한 경우보다 적습니다.
큰 파일에 필요한 오버 헤드 양을 줄이는 것 외에도 단일 범위에 대한 정보만이 파일 시스템에 여러 포인터 대신 DI 대신 저장해야하기 때문입니다.extents를 사용하여 일부 스토리지 하드웨어의 수명을 연장 할 수 있습니다. 인접한 파일은 디스크 드라이브의 읽기 헤드 메커니즘에서 정보 액세스에 이르기까지 움직임이 적기 때문에 발생할 수 있습니다. 범위의 파일 시스템은 또한 테라 바이트 이상이 될 수있는 단일 파일을 생성 할 수 있습니다. 어떤 경우에는 이론적으로 이론적으로 사용 가능한 모든 물리 공간을 관리 할 필요없이 관리를 위해 광범위한 테이블이나 기타 오버 헤드를 만들 수 있기 때문입니다.
.