일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 우분투
- 뉴스타파
- 문파문파 공략
- NC 다이노스
- 문파문파
- Linux
- 단통법
- 프로야구
- 야구
- 태그를 입력해 주세요.
- 블로그
- 손민한
- 애플
- 리뷰
- 김경문
- ubuntu 12.04
- Git
- 해외직구
- NC다이노스
- 조세피난처
- ubuntu
- 타이젠
- 안드로이드
- 인공지능
- arm
- 데이터베이스
- Tizen
- python
- mysql
- 국정원
Archives
- Today
- Total
목록OOM killer (1)
꿈꾸는 사람.
[Android memory management] OOM killer vs LMK
이번 글은 Android memory management 개요이다. 안드로이드는 Linux kernel을 사용하므로 메모리 관리에 linux kernel memory management 모듈인 OOM (Out of memory) killer를 그대로 사용하며, 안드로이드 메모리 관리 모듈인 LMK (Low memory killer)를 추가로 적용한다. 먼저 OOM과 OOM killer에 대해 알아보고 LMK를 설명한다. 1. OOM (Out of memory) OOM이란 프로그램이나 운영체제에서 사용할 메모리를 할당하지 못하는 컴퓨터 동작 상태이다. 리눅스는 MMU란 하드웨어를 이용하여 가상메모리를 물리메모리로 변환하여 사용한다. 또한 리눅스는 demand paging를 사용하여 메모리 요청할 때 바로 ..
IT/Android
2014. 8. 6. 03:38