我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:彩63彩票 > 多任务处理 >

电脑CUP的线程数怎么改

归档日期:08-20       文本归类:多任务处理      文章编辑:爱尚语录

  不是你想象的那样,多线程是同时运行多个任务,而这些任务是由Windows操作系统自行分配的,属于底层操作,不能人为操作。

  对于单核CPU来说,一般的windows任务是轮替运行的,比如前100ms运行这个任务,下100毫秒运行另一个任务,如此交替运行多任务,所以对于单核CPU来说效率很低,电脑很容易由于任务量多大而卡死,多核CPU在这方面就表现的相对游刃有余了。

  另外打个比方,比如浏览网页,如果你开了多个网页,那么就会有多个任务同时运行,对于多核CPU来说,它们的运行既有交替运行的任务,也有同时并行运行的任务,因为CPU的核心数量不可能是无限的,只要任务数量大于CPU数量,它就有交替运行的存在,更何况操作系统本身就有很多任务进程在运行。所以交替运行是windows任务运行的常态。

  CPU的线程数不能改变,是和CPU与生俱来来的。理论上来说线程数越多同时处理数据的能力越强。

  图上的这个线程数是程序创建的线程,这是为了在同一时间应该程序能同时实现多个功能。这个是在程序编写时制定的的是不能更改的

  一、进程,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。

  三、运行的进程,要求是越少越好,这样,它所占用的系统资源就越少,对电脑的运行就越有利。

本文链接:http://ashtonstewart.net/duorenwuchuli/1080.html