태그 보관물: partitioning

partitioning

새로 분할되고 포맷 된 298GB 드라이브에 4.86GB (15.1) GB의 USED 공간이있는 이유는 무엇입니까 (Gparted에서 ext4로) 공간을 4.86GB로보고합니다. 노틸러스

글쎄, 질문은 대부분을 말합니다 …

Gparted는 사용 된 공간을 4.86GB로보고합니다.
노틸러스 는 사용 된 공간을 15.1GB로보고합니다 … (/ media / U_0298_data의 속성을 통해)

이 공간이 왜 사용 됩니까? 누가 정확한 수치를보고합니까? (…) 휴지통
과 관련이 있습니까?

추신. 유일한 파티션이며 전체 드라이브 공간을 사용하고 있습니다.



답변

mkfs.ext4를 사용하여 ext4 파일 시스템을 만드는 Gparted는 매뉴얼 페이지에 설명 된대로 수퍼 유저를위한 공간의 5 %를 예약합니다.

-m reserved-blocks-percentage
   Specify  the  percentage  of the filesystem blocks reserved for the super-user.  This
   avoids fragmentation, and allows root-owned daemons, such as syslogd(8), to continue to
   function correctly after non-privileged processes are prevented from writing to the
   filesystem.  The default percentage is 5%.

이제 약 300GB의 5 %가 이미 사용한 15GB에 불과합니다.

더 흥미롭게도, 필요하지 않다고 생각되면이를 피할 수 있습니다. 예를 들어

sudo mkfs.ext4 -m 0 /dev/sda1

여기서 0은 0 %를 의미합니다.

Gparted는 수퍼 유저가 실행하기 때문에 더 많은 공간을 볼 수 있다고 생각하므로 15GB의 일부는 무료입니다. 노틸러스는 사용자가 실행하므로 공간이 적습니다.


답변

파일 시스템의 공간을 사용하지 않는 바이트에서 클러스터를 해제하는 등 다양한 방법으로 계산할 수 있습니다. 더 나은 정보가 없으면 gparted의 보고서를보다 “정확한”것으로 간주합니다.

파일 시스템에는 i- 테이블, 여유 목록, 수퍼 블록, 수퍼 블록 백업 및 ext4 저널링에 대한 오버 헤드가 필요합니다. 보고 된 298GB 중 4.86은 물건을 추적하기 위해 1.6 %의 오버 헤드입니다. 그것은 오버 헤드가 매우 낮습니다.


답변

루트를 위해 예약 된 공간을 제외하고 여기에 다른 답변을 참조 하십시오 . 부족한 점은 다음 일련의 파일 시스템이 포맷 시간에 inode 테이블을위한 공간을 예약한다는 것입니다. 기본 설정을 사용하면 128MB의 디스크 공간마다 2MB가됩니다.


답변