운영체제(OS)와 컴퓨터 시스템 - 디스크
디스크 관리 데이터 액세스 방식에 따른 외부 기억 장치 종류 - 랜덤 액세스 목적 데이터에 직접 접근하는 방식. 고속으로 접근. HDD, CD/DVD, FDD - 시퀀셜 액세스 기억 영역의 맨 처음부터 데이터를 순서대로 검색하여 액세스해 나가는 방법 자기 테이프, 플래시 메모리(USB), SD 메모리 카드 하드디스크 구조 플래터(원반), 트랙(동심원 형태의 영역), 섹터(트랙의 재분할), 실린더(트랙의 모음) os가 사용하는 단위는 클러스터 == 여러 개의 섹터 모음 항상 클러스터(섹터)를 모두 사용할 수 없기 때문에 미사용 영역 발생. 스트림 스트림 : 파일 간에 데이터가 통하는 통로가 있으며, 그 통로를 흐르는 데이터의 흐름을 의미. 스트림에 대한 조작에는 open, read, write, close가 있음. 프래그먼테이션(단편화) 하나의 파일이 여러 트랙에 분할되어 기록되는 상황. 시크 횟수가 증가하여 액세스 시간 증가하는 문제 발생. -> 디프래그로 해결; 연속된 영역으로 다시 기록. 디스크 캐시 하드디스크에서 읽어드린 데이터를 일시적으로 저장하기 위한 메모리. 매번 디스크로부터 읽어들일 필요가 없어지기 때문에 액세스 속도 향상. 리던던시 시스템의 리던던시 : 시스템 장애가 발생해도 큰 손실이 나지 않도록 시스템에 여유를 가지게하는 것. 데이터의 리던던시 : 실질적으로 의미가 없는 여분의 데이터 또는 데이터의 정당성을 검증하기 위해 값을 추가하는 것 RAID : 여러 개의 하드디스크를 연결하여 동시에 여러 개의 하드디스크에 액세스하는 방식 분산 중복 저장, 오류 발견 디스크 마련 등 CPU, 메모리에 부담이 적어짐. <도서 정리> OS가 보이는 그림책 - ANK Co., Ltd. 저 | 이영란 역