운영체제(OS)와 컴퓨터 시스템 3 - 메모리

메모리

메모리 종류

RAM(Random Access Memory)

정보 기록(쓰기)이 가능한 메모리

휘발성

DRAM(Dynamic RAM) : 메인 메모리. 대용량, 소비 전력이 적고 속도가 비교적 느림.

SRAM(Static RAM) : 캐시 메모리. 저용량. 소비 전력이 크고 속도가 비교적 빠름.

 

ROM(Read Only Memory)

읽기만 가능한 메모리

비휘발성 메모리

PROM(Programmable ROM) : 갱신 가능한 ROM 

EPROM(자외선), EEPROM(전기적), 플래시 메모리(전기적, USBº SD카드º SSD) 

 

캐시 메모리 : 하드디스크에 대한 액세스를 줄이기 위해 하드디스크를 참조하는 메모리

가상 메모리 : 하드디스크 안에 페이징 파일을 물리 메모리와 매핑하여 메모리로 활용

 

 

메모리 용도에 따른 영역

- 데이터를 저장할 때와 같이 필요한 만큼만 확보하여 사용. First In First Out

스택 - 프로그램 실행 중 이용하는 변수를 일시적으로 저장. Last In First Out

 

메모리 확보와 해제

가비지 콜렉션 - 힙 영역의 불필요한 메모리를 자동으로 해제

컴팩션 - 단편적 미사용 영역을 연속적인 이용 가능한 영역으로 만듦

 

 

 

<도서 정리> OS가 보이는 그림책 - ANK Co., Ltd. 저 | 이영란 역

댓글을 작성해보세요.