ringbuffer for log
mmap kmalloc kmem_cache