운영체제 공부

가상 기억장치에서 프로그램 램에서 돌리다 (프로세스) 공간이 부족하면 하드에 저장 될것임 그러다 다시 램에 적제될때 값들이 특징이 있었음 그게 구역성인데 구역성을 이게 시간적 공간적으로 나눌수가 있음 구역성(Locality) The Locality Principle (1960s, a.k.a. Denning’s Definition)( 전체 이름: Peter J. Denning) 프로그램 실행 시 어느 한 순간에 특정 부문을 집중적으로 참조 최근 호출된 자료나 명령은 곧바로 다시 사용될 가능성이 높음 캐시 메모리 시스템의 이론적 근거가 됨 디스크에서 주기억장치에 페이지블록을 가져올 때, 이왕이면 앞으로 사용가능성이 높은 페이지 들도 함께 가져오는게 좋음 종류: 시간(Temporal) vs 공간(Spatial..
우선 컴퓨터네에서 데이터를 저장하는 계층 구조를 살펴보자 주 기억장치(메모리)는 RAM을 말한다. 보조 기억장치는 하드디스크와, SSD가 있다. 주기억장치의 용량보다 큰 프로그램을 실행하기 위해 주기억장치의 이용률과 다중 프로그래밍의 효율을 높이기 위해 단편화 해결 위해 아래와 같은 방법들이 있다. 가상 기억 장치(Virtual Memory) • 보조 기억 장치의 일부를 주기억장치 처럼 사용 • 프로그램 크기의 제약을 극복(단, 실행 속도↓) 가상 디스크(Virtual Disk) • 주기억장치의 일부를 보조기억장치처럼 사용 • 램드라이브(RAM Drive) 인터리빙(Interleaving) • 기억 장치의 연속된 위치를 서로 다른 뱅크로 구성 • 동시에 여러 개의 위치에 접근이 가능(속도↑) DMA(Di..
개발자 aloe
'운영체제 공부' 태그의 글 목록