多任务就是同一时刻多个任务同时执行,例如开演唱会时明星一边唱歌一边跳舞,开车时眼 睛看路手操作方向盘。这些都是多任务场景。
对于电脑来说多任务就是同时运行多个应用程序,例如qq、微信、浏览器等等同时在电脑上 运行。

1.电脑实现多任务的原理

例如qq、微信、网易云音乐播放器3个应用程序能同时运行是因为CPU在多个应用程序之间高 速切换的结果,当CPU切换到了qq,就用0.01s时间(时间不确定)执行qq程序,然后再随机切换 到其他应用程序在执行一段时间,CPU在多个程序之间快速往复执行,我们的肉眼根本感觉 不到卡顿,导致我们的错觉感觉是同时运行的效果。如果电脑运行了多个程序有时候会出现 卡顿现象是因为cup切换不过来了。
多任务超级详解

2.单核、双核CPU介绍:

单核CPU 指的是CPU中有一个核心(形象理解CPU是人的头,核心是头里面包含的大脑),用 来处理程序。
双核/四核CPU 就是CPU中有2个或者4个核心,(1个脑袋中长了2个大脑或者4个大脑),相当 于有2个单核CPU或者是4个单核CPU
即所谓的单核,就是指这颗CPU里面只封装了一个核芯
而双核和四核甚至N核,其实都是指的这颗CPU里面封装的核心数量。

多任务超级详解


多任务超级详解

3.查看CPU:

电脑–>属性–>设备管理器–>处理器,有4个表示一个CPU中有4个核心。
多任务超级详解
注:2.30GHz 表示运算速度,越高越好。例如1s中可以计算多少次。

4. 在python中实现多任务有3种方式:

进程、线程、协程。

多任务超级详解

相关文章:

  • 2021-11-24
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2021-10-12
猜你喜欢
  • 2021-07-23
  • 2021-04-24
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
相关资源
相似解决方案