http://www.linuxjournal.com/article/6930
완벽 정리.
요약
kmalloc을 쓰면, 가상 & 물리로 연속된 메모리를 얻지만 실패할 확률도 크다. vmalloc을 쓰면 가상으로 연속된 메모리를 얻어온다.