Arm Linux Kernel Hacks

rousalome.egloos.com

포토로그 Kernel Crash


통계 위젯 (화이트)

493
557
422263


태그 : slub 요약보기전체보기목록닫기

1

[리눅스커널] 슬럽 메모리: set_track() 함수에 전달되는 addr인자의 정체

리눅스 커널의 슬럽 관련 디버깅 피쳐를 켜 놓으면, struct track 구조체로 슬럽 오브젝트를 할당하거나 해제할 때의 콜 스택 정보를 저장합니다. 이를 처리하는 핵심 함수는 set_track() 함수인데, 이 함수에 마지막으로 전달되는 인자는 addr입니다.다음은 set_track() 함수의 구현부인데, 볼드체로 표기된 부분을 봅시다.https:/...

[Linux][Kernel] 슬랩 메모리: kfree 소개

# 리눅스 커널 Memory Management1. 슬랩 Slab Memory 소개  2. 슬랩 Slab Memory 디버깅(Debugging)   3. slab - kmem_cache 소개 및 slab object(슬랩 오브젝트) Overview   4. 슬랩 페이지(slab page)가 ...
1