Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- strex
- Network
- memory
- buddy_system
- blk-mq
- slowpath
- kafka
- vm_area_struct
- Android
- multiqueue
- fastpath
- Kernel
- kmalloc
- commit
- mm_struct
- Linux
- pmap
- Apache
- spinlock
- slab
- devicedriver
- allocator
- vmalloc
- 카프카
- BLOCK
- proc
- slub
- page
- NDK
- lruvec
Archives
- Today
- Total
목록zone (1)
Art of Pr0gr4m
[Linux Kernel 5] Memory Zone
이번 포스트에서는 메모리 할당 정책의 기반이 되는 메모리 존에 대해서 알아본다. 1. Memory Zone 리눅스 커널은 물리 메모리의 주소 영역을 나눠 Zone으로 관리한다. Zone 타입은 다음과 같다. enum zone_type { /* * ZONE_DMA and ZONE_DMA32 are used when there are peripherals not able * to DMA to all of the addressable memory (ZONE_NORMAL). * On architectures where this area covers the whole 32 bit address * space ZONE_DMA32 is used. ZONE_DMA is left for the ones with smal..
IT/Linux Kernel
2020. 5. 12. 11:01