Mac OS X의 Finder가 129,900바이트 파일을 "131KB on disk"로 보고하는 이유는 무엇입니까?

Mac OS X의 Finder가 129,900바이트 파일을 "131KB on disk"로 보고하는 이유는 무엇입니까?

Finder에 파일이 "129,900바이트(디스크의 경우 131KB)"로 표시되는 이유는 무엇입니까?

129900바이트 = 126.86KB

가장 가까운 4k 경계로 반올림하면 크기는 131kb가 될 수 없습니다. 혼란스럽습니다. 누구든지 도와주실 수 있나요?

답변1

아니요, 맞습니다.

128KiB= 131072B = 131kB

답변2

Apple은 최신 버전의 Mac OS X에서 파일 크기를 표시할 때 Kibi/Mebi/GibiBytes(1,024, 1,048,576 및 1,073,741,824바이트) 사용을 중단하기로 결정했습니다. Lion 및 Snow Leopard의 경우 다음과 같은 내용을 보고합니다. 실제 킬로/메가/기가바이트(1,000, 1,000,000 및 1,000,000,000바이트)

요즘 HFS+가 일반적으로 4096바이트 블록을 사용한다는 말이 맞습니다. 따라서 파일 길이가 126,976바이트를 조금 넘는 경우 31블록에 맞지 않으므로 32번째 블록의 일부를 사용하게 되므로 정확한 크기 대신 사용된 블록만 계산되는 경우도 있습니다. 파일의 길이는 131,072(131KB로 반올림)로 표시될 수 있습니다.

답변3

31개의 4KiB 클러스터는 126,976바이트입니다. 129,900바이트를 담기에 충분하지 않습니다. 32개의 4KiB 클러스터는 131,072바이트입니다. 이는 129,900바이트를 보유하기에 충분합니다. 따라서 32개의 4KiB 클러스터 또는 128KiB(131,072바이트 또는 약 131KB)를 사용합니다.

답변4

파일 크기는 129900 bytes = 126.86 KB. 하드 드라이브에서 사용 중인 공간의 양은 131KB입니다. 간단히 말하면.. 이는 하드 드라이브의 파일 시스템에 여러 클러스터가 있기 때문에 발생합니다. 각 클러스터의 크기는 몇 킬로바이트에 불과할 수 있습니다. 그러나 파일이 하드 드라이브에 기록되면 전체 클러스터를 사용하지 못할 수도 있습니다. 전체 클러스터를 사용하지 않더라도 해당 메모리는 기본적으로 사용할 수 없습니다.

관련 정보