DMA (Direct Memory Access)
- 하드디스크 같은 특정 하드웨어가 CPU의 개입 없이 독립적으로 컴퓨터 메모리에 접근할 수 있도록 해줌
- CPU의 작업 수행을 방해하지 않고 I/O 자료 전송을 수행할 수 있는 기술
하드디스크
- 순차 I/O 방식이 임의 I/O 방식보다 데이터를 더 빨리 처리 가능
- 디스크 컨트롤러는 캐쉬를 활용하여 읽기와 쓰기 시간을 모두 향상시킴
- 디스크에 저장된 데이터를 찾는 데 걸리는 시간을 접근 시간이라 함
- 다수의 플래터를 사용할 경우, 각 플래터의 동일한 트랙을 실린더라고 함
- 플래터 표면 상에 있는 자화물질을 자화시켜 정보를 기록
- 회전 지연 시간 중에는 데이터를 읽고 쓰지 못하기 때문에 시간이 짧을수록 좋음
하드디스크의 구조
- 대량의 데이터를 하드 디스크 드라이브에 순차적으로 저장할 때 실린더 단위로 저장
디스크 동작을 완료하는 데 걸리는 시간 (데이터 접근 시간)
- 탐색 시간 : 디스크의 헤드를 필요한 실린더로 이동시키는 것, 트랙으로 이동하는데 걸리는 시간 (가장 큰 비중을 차지)
- 회전 지연 시간 : 지정된 섹터가 데이터를 헤드 아래에 도착할 때까지 기다리는 시간
- 데이터 전송 시간 : 헤드가 동작을 시작하여 디스크 드라이브에서 디스크 컨트롤러로 데이터를 전송하는 시간
- 디스크 동작을 완료하는 데 걸리는 시간은 위 3가지 시간의 총합
엘리베이터 정렬
- RAID 컨트롤러는 임의 탐색을 보다 효과적으로 처리하기 위하여 엘리베이터 정렬을 지원
- I/O 성능 향상을 위하여 디스크 컨트롤러에는 컨트롤러 캐쉬가 존재
- 컨트롤러 캐쉬는 미리 읽기를 지원
- 대량의 데이터 요청 시 요청된 데이터 외에 다음 데이터의 일부도 같이 가져가는 작업을 수행
디스크 드라이브의 구성요소
- 스핀들, 붐, 암
실린더
- 하나의 디스크 팩에서 같은 반지름을 갖는 트랙들의 집합
- 일반적으로 디스크 시스템에 대량의 데이터를 순차적으로 저장할 때 실린더 단위로 저장
'디지털 포렌식 (Forensic) > 디지털포렌식전문가 2급 필기' 카테고리의 다른 글
[디지털포렌식전문가 2급 필기] 2-1-2. 파일의 기반 요소 (0) | 2020.10.12 |
---|---|
[디지털포렌식전문가 2급 필기] 2-1-1. 파일의 기본 개념 (0) | 2020.10.12 |
[디지털포렌식전문가 2급 필기] 1-3-2. 디지털 기기의 종류 (0) | 2020.10.12 |
[디지털포렌식전문가 2급 필기] 1-3-1. 디지털 저장매체의 종류 및 특징 (0) | 2020.10.07 |
[디지털포렌식전문가 2급 필기] 1-2-4. 데이터 인코딩 (0) | 2020.10.07 |