IT ▶/Security
[정보보안기사 필기정리] 시스템보안 - 메모리
Jordan_
2019. 4. 27. 17:31
728x90
메모리 계층구조 : 용량이 클수록 느리고 싸다 -> 엑세스 속도가 낮아지고, 비트당 가격도 낮아진다.
<빠르고 비싼 기억장치 순서>
레지스터 -> 캐시 -> 주기억장치 -> 보조기억장치
2) 캐시 메모리
- 주기억장치와 CPU 간의 속도 차이를 줄여주는 고속 버퍼 메모리
- 중앙처리장치 읽는 데이터
- 버퍼 형태의 고속 기억장치
- 캐시메모리는 CPU가 원하는 데이터를 가져오는 역할 (없으면 주기억장치에 접근)
a> 캐시 메모리 매핑
1> 직접사상 (Direct Mapping) : 메인메모리를 분할하여 캐시 슬롯과 매핑
2> 연관사상 (Associate Mapping) : 메인메모리 불락이 임의로 캐시 슬롯과 매핑
3> 집합 연관사상 (Set Associate Mapping) : 메인메모리와 캐시 M : 1 매핑
b> 캐시 메모리 교체 알고리즘
1> LFU : 가장 사용횟수가 적은 페이지 교체
2> LRU : 가장 오래 사용안한 페이지 교체
3> FIFO : 먼저 들어가서 오래있었던 페이지 교체
4> NUR : 미사용 페이지 교체
5> SCR : 1->0 , 0인 경우 교체
3) 가상 메모리
- 보조기억장치를 주기억장치처럼 사용하는 방식
- 세그먼트 : 사용자 주소 공간을 논리적 단위로 가변분할, 파일관리
- 페이지 : 동일한 크기로 최소 논리 단위로 고정분할, 메모리 관리
a> 관리정책 : 호출, 할당, 배치, 교체기법
b> 할당정책 : 연속할당, 비연속할당
728x90
300x250