Because I think, when we have TachyonStore, more memory should be allocated to it. Allocating too much memory to JavaHeap MemoryStore would have a high probability incurring  GC problems.