根据我从以下链接中所读到的:
TLA是:线程本地区域(TLAs)是用于对象分配的自由内存块。TLAs从堆中保留并按需提供给Java线程,以便Java线程可以分配对象而无需为每个对象分配与其他Java线程同步。
我认为线程堆栈区也用于此目的(并且还保留了卡住的调用)。
那么,究竟有什么区别呢?
根据我从以下链接中所读到的:
TLA是:线程本地区域(TLAs)是用于对象分配的自由内存块。TLAs从堆中保留并按需提供给Java线程,以便Java线程可以分配对象而无需为每个对象分配与其他Java线程同步。
我认为线程堆栈区也用于此目的(并且还保留了卡住的调用)。
那么,究竟有什么区别呢?