线程数越多越好吗

@阚瞿18786584375 几核几线程是什么意思 -
******6256宇忽 核就是核心数,线程就是线程数,一般核心数就是线程数,如果有超线程之类技术,线程数会是核心数两倍,但额外的线程性能只相当于真实核心的0.2-0.6.线程数越多,同时能处理的任务越多,但不一定核心/线程越多越好,要看单核心性能和处理的任务.单核性能差,核心多也没用,比如AMD的推土机架构是典型,另一方面,如果处理任务只能用双核,那你就算有6核也不占优势,如LOL就是个双核-四核游戏.

@阚瞿18786584375 服务器CPU是不是线程数越多越好?另外并发访问量最多1000的服务器用什么CPU比较好? -
******6256宇忽 你好.我来解答下你的问题 线程数只是衡量CPU性能的参数之一.并不完全由线程数量来决定CPU的性能.当然.在同等平台和同一级别的处理器.线程数越多性能越强.一般情况下.一台普通配置的服务器最大并发数可以达到几千.一台至强高配置的服务器的最大并发数可以达到上万.你所要求的并发数达到一千.基本上随便一个普通配置就可以满足了.除了配置以外.也要带宽够用才可以保障访问速度. 海腾数据杨闯为你解答.若有服务器问题需要帮忙的可以来找我

@阚瞿18786584375 cpu设置核心数 - cpu核心数量设置多少
******6256宇忽 cpu设置核心数多核心和多线程的作用主要是为了满足各类程序多任务需求,核心数和线程数量越多,那么越有利同时运行多个程序,CPU能够并行处理多个任务数量,说...

@阚瞿18786584375 同样架构,同样核心数,同主频,线程多的和少的性能一样吗?多些线程有什么用? -
******6256宇忽 如果线程数大于核心数就叫做超线程.核心是物理核心,是CPU实际拥有的核心数;线程是逻辑核心,是操作系统里看到的核心数.线程越多性能越好,同样的核心,有超线程的比没有的性能要强.

@阚瞿18786584375 cpu中频率和核数,线程到底哪个重要 -
******6256宇忽 并没有哪个重要的说法,这三者同时决定着处理器的性能: 1. 频率,就是CPU的时钟频率,简单说是CPU运算时的工作的频率(1秒内发生的同步脉冲数)的简称,在其他参数相同的条件下,频率越高,性能越强. 2. 核心数,一般而言,核心数越多,多任务能力越强,性能上也有一定程度的提升. 3. 线程数,是Intel处理器独有的,可以看成虚拟核心数,拥有超线程技术的处理器,线程数核心数的两倍,线程数越多,多任务能力越强,性能上也有提升.

@阚瞿18786584375 cpu中频率和核数,线程到底哪个重要 -
******6256宇忽 不论在哪个时期,CPU的运行频率肯定越高越好,因为你永远不能指望所运行的应用程序能够很好地做到“多线程多核心优化”,正是因为大部分程序都没法做到这一点,所以单线程性能高低自然而然就直接导致运行效率的高低,而提高单线程...

@阚瞿18786584375 请问电脑主频和电脑线程有什么用? -
******6256宇忽 主频主要作用就是CPU的计算速度,主频越高,CPU计算速度越快,电脑运行速度也就越快,线程越多,就是CPU可以同时做的事情也就越多,但是,速度不会变,也就是一心两用,但是,现在都是多核心,线程已经不合适了.

@阚瞿18786584375 线程数越大越好?还有每线程的大小也越大越好? -
******6256宇忽 对线程越大越好,每线程的大小代表速度当然越大越好

@阚瞿18786584375 多线程并发执行是否意味着系统中线程越多越好?为什么? -
******6256宇忽 不是,线程多了可以提高程序并行执行的速度,但是并不是越多越好,其中,每个线程都要占用内存,多线程就意味着更多的内存资源被占用,其二,从微观上讲,一个cpu不是同时执行两个线程的,他是轮流执行的,所以线程太多,cpu必须不断的在各个线程间快回更换执行,线程间的切换无意间消耗了许多时间,所以cpu有效利用率反而是下降的

@阚瞿18786584375 c++中多线程编程是不是线程数越多越好 -
******6256宇忽 不是,因为机器的CPU数、CPU核心数、单核心的线程数都是固定的.例如你的机器有1个CPU,双核四线程,那么你的机器最多同时跑四个线程.所以,设置线程数为4,理论上能获得最大效率.需要额外考虑的是线程之间的切换也是很耗时的,所以不建议设置过多线程数,有可能会适得其反.

为传递更多信息,若有事情请联系
数码大全网