标签: multithreading migration
信息: 它在Understanding the Cost of Thread Migration for Multi-Threaded Java Applications Running on a Multicore Platform中说明:
1,
多核平台上迁移的主要成本是由于L2缓存未命中。
2,
具有非常小或非常大的工作集大小的线程受迁移的影响最小。 当迁移线程的工作集大小几乎填满整个缓存时,会导致最大缓存未命中处罚。
问题: 有没有办法确定指定线程的工作集大小(由TID正确引用)?所以确定线程迁移是否是一个主要的性能瓶颈。