ch4- tabmalloc (begin)