?
mmap은 스택과 힙에 할당할 수 있다? 어쨌든 호출한 프로그램의 사용자 프로그램의 가상 메모리 영역에 할당한다고 하는데 어디에 할당하는지 정확히 알아봐야 겠다In practice, the alignment depends on whether the code is compiled to run in 32-bit mode (gcc -m32) or 64-bit mode (the default). In 32-bit mode, malloc returns a block whose address is always a multiple of 8. In 64-bit mode, the address is always a multiple of 16.
http://www.mathcs.emory.edu/~cheung/Courses/255/Syllabus/7-M68000/align.html
커널
이란 운영체제의 핵심(심장)으로 메모리에 상주하는 부분(심장이니까 항상 메모리에 올라가 있다
https://plan0a-0z-entering-security.tistory.com/32
https://www.codetd.com/ko/article/13013312