하드디스크(HDD)
부품
- 스핀들
- 플래터
- 섹터
- 트랙
- 실린더
- 헤드
- 디스크 암
데이터 접근 과정
- 탐색시간
- 접근할 데이터가 속한 트랙으로 헤더를 이동시키는 동안 걸리는 시간
- 회전지연
- 헤더의 위치로 플래터를 회전시키는 동안 걸리는 시간
- 전송시간
- 헤더가 섹터의 내용을 전송하는 동안 걸리는 시간
플래시메모리
반도체 기반 저장장치
- USB 메모리, SD 카드, SSD 등..
단위
- 셀
- 플래시메모리에서 가장 작은 단위
- 종류
- 하나의 셀에 몇 비트를 저장하는가
- SLC(Single Level Cell)
- MLC(Multi Level Cell)
- TLC(Triple Level Cell)
- 페이지
- 플래시메모리에서 읽기/쓰기 단위
- 상태의 종류
- Free ; 새 데이터를 저장할 수 있는 빈 상태
- Valid ; 유효 데이터를 저장하고 있는 찬 상태
- Invalid ; 유효하지 않은 데이터를 저장하고 있는 찬 상태
- 가비지컬렉션과 연관
- 블록
- 플래시메모리에서 삭제 단위
- 가비지컬렉션과 연관
- 플레인
- 다이
RAID(Redundant Array of Independent Disks)
여러 개의 저장장치를 하나의 큰 저장장치처럼 사용하는 기술
- RAID 0
- 데이터 단순 분산 저장
- 스트라이핑(striping) ; 분산하여 데이터를 저장하는 것
- 스트라이프(stripe) ; 분산되어 저장된 데이터
- 데이터 단순 분산 저장
- RAID 1
- 미러링으로도 불림
- 데이터 복사본 저장
- 가용 용량이 적어짐
- RAID 4
- 하나의 저장장치에 패리티 비트 저장
- 병목현상 발생 가능
- 하나의 저장장치에 패리티 비트 저장
- RAID 5
- 여러 저장장치에 패리티 비트 분산 저장
- RAID 6
- 여러 저장장치에 서로 다른 두 개의 패리티 비트 분산 저장
반응형
'Computer Science > Operating System' 카테고리의 다른 글
혼자 공부하는 운영체제 - 9. 운영체제 (0) | 2024.08.01 |
---|---|
혼자 공부하는 운영체제 - 8. 입출력장치 (0) | 2024.07.31 |
혼자 공부하는 운영체제 - 6. 메모리 (0) | 2024.07.29 |
혼자 공부하는 운영체제 - 5. CPU 성능 향상 기법 (0) | 2024.07.28 |
혼자 공부하는 운영체제 - 4. CPU (1) | 2024.07.27 |