static을 사용하는 것이 중요 packed 이라는 것도 있음(p.119) volatile 최적화보다는 정확한 처리를 우선시 할 때(책 p.121 참고)
kmalloc() /kfree() /vmalloc() /vfree()
세그먼트 폴트 -> 세그 떳다(메모리 할당을 크게 한 경우)