java内存模型和虚拟机中的线程本地缓存区域之间的关系

JVM堆空间是共享的,为了防止并发情况下的线程安全问题和提高系统吞吐量,在Eden区有个TLAB,这个TLAB是线程共享的,每个线程都存在一个。java内存模型(JMM),JMM提到的是将主内存的数据复制到每个线程的工作内存,来解决一些并发的线程安全问题,我觉得他俩很像啊,是同一个东西吗?还是说不是同一个东西,只是他俩的思想是同一个,都是开辟一个线程的私有的缓存区域,来解决并发问题?求解答。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^