반응형

하드디스크 2

[파일처리] 하드디스크의 구조 - 디스크 액세스 비용

하드디스크에 데이터를 읽거나 쓰는 행위를 디스크 액세스(Disk Access)라고 한다. 디스크 액세스 비용 Seek time - Arm이 데이터가 있는 실린더로 이동하는 시간 Rotational Delay - Head 밑에 데이터가 있는 섹터가 위치하도록 Platter가 회전하는 시간 Transfer time - 데이터의 총 길이만큼 Platter가 회전하면서 데이터를 읽고 쓰는 시간 - Transfer time = (총 전송 데이터 크기) / (한 트랙의 크기) * rotation time 디스크 액세스 비용 = Seek time + Rotational Delay + Transfer time 디스크 액세스 시간 계산 아래와 같은 스펙을 가진 하드디스크가 있을 때 256바이트 짜리 레코드 34000개가..

파일처리 2022.04.13

[파일처리] 하드디스크(Hard Disk)의 구조

하드디스크의 구조 (위에서 본 모습) (옆에서 본 모습) Platter - 데이터가 저장되는 곳, 즉 디스크를 말한다. - platter 여러 개가 겹쳐져있는 구조를 가진다. Spindle - 플래터를 회전시키는 역할을 한다. Arm - head가 원하는 곳을 읽을 수 있도록 이동시켜주는 역할을 한다. Head - arm 끝에 달려있는 장치로 플래터에 데이터를 읽거나 쓰는 역할을 한다. 플래터의 구체적인 단위 Sector - 트랙을 구성하는 최소 단위 = 가장 작은 저장 단위(보통 512byte) Track - 트랙은 섹터로 구성되며 섹터가 쭉 나열되어 있는 것 Cylinder - 같은 위치에 존재하는 트랙들의 모음(논리적 단위) Cluster - 연속된 섹터의 모음(논리적 단위) - 파일에 할당하는 최..

파일처리 2022.04.11
반응형