kmalloc() , kfree()
int *a;
a = (int*)kmalloc(sizeof(int)*4, option);
option 에는
GFP_USER – 커널 영역에 메모리를 할당합니다. 유저 영역에 메모리를 할당하는 것이 아니라 우선순위가 낮을 뿐입니다. May sleep
GFP_KERNEL – 커널 영역에 메모리를 할당하는 가장 신뢰할 수 있는 방법입니다. May sleep GFP_ATOMIC – Interrupt handlers에서 사용됩니다. Not sleep
kfree(a);
댓글 없음:
댓글 쓰기