저장장치2 [OS] 9장 디스크 관리 9장, 디스크 관리 디스크(disk)? 컴퓨터 시스템의 대표적인 2차 저장장치 메모리는 휘발성(volatile) 저장장치 이므로 데이터를 영구히 저장하기 위한 2차 저장장치는 필수적이다. 디스크 구조 디스크는 일정한 크기의 저장공간들로 이뤄진 1차원 배열로 취급하는데, 이때 일정한 크기의 저장공간을 논리 블록(logical block)이라고 한다. 섹터(Sector) : 논리 블록이 저장되는 디스크 내의 물리적인 위치, 트랙을 구성하는 것, 최소한의 단위 정보 저장 트랙(Track) : 디스크의 마그네틱 원판을 구성하는 것 실린더(Cylinder) : 원판에서 상대적 위치가 동일한 트랙들의 집합 암(arm) : 디스크에 데이터를 읽고 쓰기 위한 것 디스크 스케줄링 디스크에 대한 접근시간(Access ti.. 2022. 1. 5. [OS] 3장 컴퓨터 시스템의 동작 원리 3장, 컴퓨터 시스템의 동작 원리 컴퓨터는 외부장치에서 내부장치로 데이터를 읽어와 각종 연산을 수행한 후, → 입력(input) 그 결과를 외부장치로 다시 내보내는 방식으로 업무를 처리한다 → 출력(output) 각 하드웨어 장치에는 컨트롤러가 존재한다. 컨트롤러는 일종의 작은 CPU로서, 각 하드웨어 장치를 제어한다. 장치 컨트롤러는, 장치로부터 들어오고 나가는 데이터를 임시로 저장하기 위한 작은 메모리-로컬 버퍼(local buffer)-를 가지고 있다. 컨트롤러는 인터럽트를 발생시켜 CPU에 데이터가 들어왔음을 보고한다. CPU는 매 시점 메모리에서 명령(instruction)을 하나씩 읽어와서 수행하는데, 이때 CPU 옆에 인터럽트 라인(interrupt line)이 있어서 신호가 들어오면 하던 .. 2021. 12. 15. 이전 1 다음 반응형