Mary瑶瑶
许清池79
四种线程池:FixedThreadPool:固定数量的线程池,核心线程数和最大线程数相同,使用链表阻塞队列CachedThreadPool:缓存线程池,核心线程数为0,最大线程数为IMAX_VALUE,非核心线程等待时间为60s,使用SynchronousQueue队列SingleThreadPool:单例,核心和最大都是1,使用链表阻塞队列LinkedBlockingQueue。ScheduledThreadPool: 定时延时执行,使用DelayedWorkQueue
一个核心就是一个物理线程,英特尔有个超线程技术可以把一个物理线程模拟出两个线程来用,充分发挥CPU性能。
INTEL的超线程技术,一个核心二线程同时工作,就好像两个核心在同时工作一样。性能会提高。
一个核心最少对应一个线程,通过超线程技术,一个核心可以对应两个线程。超线程技术是很好的提升核心利用率,将闲置处理资源充分调动起来,在操作系统中一颗物理CPU能当
具体你可以用Linux系统跑一下试试,打开任务管理器观察一下就明白了。线程超不了,在出厂时就定死了,可以超频。
CPU的核心数,就是代表它是我们常说的几核电脑,现在CPU主要也就两家,AMD IAMD的CPU几核就是几核,当然有极个别的可以超频,也称开核,线程数,主要指I
优质论文问答问答知识库