단일 디스크 페이지에는 몇 개의 블록이 있습니까? 버퍼 크기가 섹터 크기와 동일합니까?

단일 디스크 페이지에는 몇 개의 블록이 있습니까? 버퍼 크기가 섹터 크기와 동일합니까?

디스크 크기에 대해 약간의 혼동이 있습니다.

디스크의 단일 페이지 크기를 계산하려고 합니다. 일반적인 디스크의 단일 페이지에 몇 개의 블록이 있는지 알고 싶습니다. 그리고 하드디스크 사양을 보면 "버퍼 크기 = 512바이트"라고 나와 있는데, 이게 섹터 크기에 해당하는 건가요?

답변1

"디스크의 단일 페이지"가 ​​무엇을 의미하는지 잘 모르겠습니다. 가상 메모리에는 페이지가 있지만 디스크에는 없습니다.

하드 디스크에는 물리적 섹터 크기(현재 일반적으로 4096바이트)와 논리적 섹터 크기(일반적으로 512바이트)가 있습니다. 이는 오래 전에 하드 드라이브의 물리적 섹터 크기가 512바이트였으며 논리적/물리적 크기가 (어느 정도) 호환성을 유지하기 위해 도입되었기 때문입니다.

예를 들어, 를 사용하여 하드 드라이브의 물리적 및 논리적 섹터 크기를 확인할 수 있습니다 fdisk -l.

하드 드라이브 사양에서 "버퍼 크기"는 일반적으로 버퍼링을 위해 하드 드라이브 컨트롤러에서 사용하는 내부 RAM의 크기를 나타냅니다. 그러나 이는 512바이트보다 훨씬 큽니다. 나는 당신이 읽은 "버퍼 크기 = 512 바이트"의 정확한 사양이 무엇인지 모르기 때문에 그것에 대해 언급할 수 없습니다.

관련 정보