내가 이해했듯이 "스파 스 파일"은 파일에 '갭'이있을 수 있으므로 실제 사용 된 데이터가 논리 파일 크기보다 작을 수 있음을 의미합니다.
Linux 파일 시스템은 디스크에 파일을 어떻게 저장합니까? 나는 주로 ext4에 관심이 있습니다. 그러나:
- 파일이 저장 될 수 없습니다 디스크에 순차적으로? 즉, 파일의 일부는 물리적 주소 X에 있고 다음 부분은 물리적 주소 Y에 있으며 X + 오프셋에 가깝지 않습니다.
- 어떻게 든 파일 순차를 제어 할 수 있습니까?
10GB의 파일을 할당하고 싶습니다. 디스크에서 순차적이며 다른 오프셋으로 나누지 않기를 원합니다. - 다른 유형간에 다르게 작동합니까?
dmsetup
은 장치 매퍼에 대한 인터페이스 인 프로그램 이 될 수 있습니다 . 데이터베이스와 같은 스토리지를 계획하는 경우이 방법이 좋습니다.
iso9660
하고 romfs
그 일을 불가능하고 (이 중 내가-머리를 나열 할 수 있습니다) 연속 저장 공간을 필요로한다.