Thread Local allocation Buffer (TLAB)
For multi threaded application, memory allocation for objects need to be thread safe. If global locks used on memory for space allocation to object then it will degrade the performance. To overcome this problem HotSpot JVM has used a technique called TLAB, In this technique each thread is provided with its own buffer area(Called Thread Local Allocation Buffer). So, each thread will perform the allocation in its own TLAB using the Bump the Pointer Technique without requiring any locking. This will improve the performance for allocations in the multithreaded application.
When particular thread's TLAB is full then it will be provided with new TLAB.