Java线程CPU亲和性工具

Thread Affinity 为何须要线程的CPU亲和性 应用经过多线程的方式执行,多数状况下线程可以被合理的调度。但在某些状况下某个重要的线程被暂停,而时间片被分配给了一个无关重要的线程。当一个线程每次被暂停休眠,而后被唤醒以后,须要从新加载“cache line”(cpu L1/L2 cache)。当线程的工做时间很短暂,须要被频繁的被唤醒,意味着整个流程执行都很慢,有可能比单线程状况下慢2
相关文章
相关标签/搜索