일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- lcd 테트리스
- avr 강좌
- avr 테트리스
- 임베디드 테트리스
- atmega128 강좌
- lcd12864
- 우분투 ssh 루트
- arm 테트리스
- 라즈베리파이 os 설치
- atmega 128 강좌
- 아두이노 spi
- 세마포어
- 74595
- 아트매가
- 우분투 ssh 설치
- atmega테트리스
- 라즈베리파이 라즈비안
- avr spi
- 아트매가128
- 우분투 ssh root 접근
- avr 키트
- 우분투
- avr 공부
- 아두이노 테트리스
- 상호배제
- AVR
- 자작 3d 프린터 corexy
- 운영체제
- core xy
- IC 74595
Archives
- Today
- Total
김원빈 개발 블로그
메모리 관리 기법 본문
메모리 관리 기법
기술 |
설명 |
강점 |
약점 |
고정 분할 |
파티션들이 동적으로 생성되며, 각 프로세스는 자신의 크기와 일치하는 크기와 파티견에 적재된다. |
구현 쉬움, 오버헤드 거의 없음 |
내부단편화, 최대 활성 프로세스 제한. |
동적 분할 |
파티션들이 동적으로 생성되며, 각 프로세스는 자신의 크기와 일치하는 크기의 파티션에 적재된다. |
내부단편화 없음, 주기억 장치 효율적 |
메모리 집약 요구 = > 처리기 효율 낮아짐 |
단순 페이징 |
주기억장치는 균등사이즈의 프레임으로 나뉜다. 각 프로세스는 프레임들과 같은 길이를 가진 균등페이지들로 나뉜다. 프로세스의 모든 페이지가 적재되어야 하며 이 페이지를 저장하는 프레임들은 연속적일 필요는 없다. |
외부 단편화가 없다. |
적은양의 내부 단편화. |
단순 세그먼테이션 |
각 프로세스는 여러 세그먼트들로 나뉜다. 프로세스의 모든 세그먼트가 적재되어야 하며, 이 세그먼트를 저장하는 동적 파티션들은 연속적일 필요는 없다. |
내부단편화가 없고 메모리 사용 효율 개선및 오버헤드 적음 |
외부단편화 |