728x90
반응형

가상메모리 2

[컴퓨터구조] #13~14 추가 사설 문제

문제 가상메모리의 정의와 역할에 대해 설명하세요. 가상 메모리 시스템 주소와 페이지 부재(fault)에 대해 설명하세요. 페이지 테이블과 Context Switching(문맥 교환)에 대해 설명하세요. 가상메모리 성능개선 방법에 대해 설명하세요. RAID의 정의와 종류에 대해 설명하세요. SISD, MIMD, SIMD, SPMD의 차이점에 대해 설명하세요. 하드웨어 멀티스레딩과 Fine-garines에 대해 설명하세요. UMA와 NUMA의 차이점에 대해 설명하세요. GPU 구조와 GPGPU(General Processing GPU)에 대해 설명하세요. Clustering/Warehouse 개념과 특성에 대해 설명하세요. 정답 가상메모리는 운영체제/하이퍼바이저와 HW의 지원이 필요한 기술로, 물리메모리보다..

[컴퓨터구조] #13 가상메모리

가상메모리 가상메모리는 운영체제/하이퍼바이저와 HW의 지원 필요 가상 메모리의 메모리 보호 - 하이퍼바이저나 OS가 각 가상머신이나 프로세스의 메모리 영역을 보호 가상메모리의 역할 물리메모리보다 큰 프로그램 실행 가능하도록 메모리를 디스크/SSD의 캐시역할로 사용하도록 만드는 기술 프로그램마다 가상메모리주소공간 제공 가상메모리와 물리메모리 간의 변환과정 - 페이지(page) 개념을 사용 가상 메모리 시스템 주소 = 가상 페이지 번호 + 페이지 오프셋(offset) 페이지 부재(falut) 시 엄청난 사이클이 필요함 - 대응 페이지 크기가 커야 함 페이지 부재 발생률을 낮추는 구성 -> fully associative SW 알고리즘을 통해 개선 쓰기 방식은 Write-back사용 페이지 테이블 페이지 테이..

728x90
반응형