256 실린더라고 했니? 그건 작은 하드 드라이브 야.
내가 여기 갈 때 :
http://www.rajeshvu.com/san/utils/general/CylindersToGigaByte
256으로 입력하면 240mb라고 표시됩니다. 512 바이트 블록 (또는 섹터)을 기반으로하지만 예제는 4k 블록을 기반으로하므로 내 대답을 받아 4를 곱하여 답을 얻어야합니다.
1024 바이트 블록 x 4 = 4k입니다. 계산 어딘가에 실수가 있다는 것을 알고 있지만, 요점은 아무도이 종류의 수학을 더 이상 수행하지 않는다는 것입니다. 오늘날 대부분의 PC와 하드 드라이브는 블록 주소 지정을 더 이상 사용하지 않지만 LBA 블록 주소 지정을 사용합니다
가장 좋은 일은 (실제 세계에서 학교가 아닌) 드라이브 제조사 웹 사이트에 가서 하드 드라이브의 일련 번호를 펀치하고 드라이브의 사양을 얻는 것입니다.
현실 세계에서, 우리는 단지 비용과 드라이브의 크기에 대해 신경 ...
하드 드라이브의 역사가 담긴 인터넷에 좋은 문서가 많이 있습니다. (당신이 그런 종류의 사람이라면 좋은 읽을 거리를 만듭니다.) 더 이상 10 기가의 드라이브를 찾을 수 없을 것입니다.
다음은 실제 수식입니다.
계산
현대의 디스크 드라이브는 연속적인 논리 블록 세트로 인터페이스에 나타나기 때문에 블록의 수를 블록 크기로 곱하면 총 용량을 계산할 수 있습니다. 이 정보는 저수준 명령을 호출하는 특수 유틸리티를 사용하여 제조업체의 사양과 드라이브 자체에서 사용할 수 있습니다.
구형 HDD의 총 용량은 드라이브의 각 영역에 대해 헤드 수와 섹터 수 / 섹터 수 (섹터 수 / 가장 일반적으로 512)를 곱한 다음 합계를 합산하여 계산할 수 있습니다 모든 지역에 적용됩니다. 일부 현대식 SATA 드라이브는 실린더 헤드 섹터 (C / H / S) 값을 CPU에보고하지만보고 된 수치는 역사적인 운영 체제 인터페이스로 인해 제한되기 때문에 더 이상 실제 물리적 매개 변수가 아닙니다.
이전의 C / H / S 체계는 논리 블록 어드레싱으로 대체되었습니다. 어떤 경우에는 C / H / S 체계를 대용량 드라이브에 "강제 장착"하려고 시도하는 경우 32 개 플래터 근처에 현대 드라이브가 없더라도 헤드 수는 64 개로 지정됩니다. 일반적인 2TB 하드 디스크 2013 년 현재 2 개의 1TB 플래터가 있습니다 (4TB 드라이브는 4 개의 플래터를 사용합니다).
이것은 여기에서 가져온 것입니다 :
http://en.wikipedia.org/wiki/Hard_disk_drive