怎么统计线程的CPU占有率

2025-05-13 02:16:40
推荐回答(1个)
回答(1):

正常的是一个核心可以在同一时间执行一个线程,多个线程必须按时间轮流执行。
切换线程会消耗大量的资源,最早都是单核处理器,所以Intel先是发明了超线程技术,可以让一个核心在某种程度上并行执行2个线程,使线程减少等待、也减少切换的开支,超线程只能提升大概30%的性能。
后来AMD引入了双核处理器,Intel在多核的基础上再超线程……
超线程是Intel独有的,比如双核4线程的i3,总体相当于2.6个物理核心的性能