多任务原理

Posted wuygblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多任务原理相关的知识,希望对你有一定的参考价值。

  1. 什么叫多任务:操作系统可以同时运行多个任务,现在的操作系统比如windows、Mac OS X 、linux、Unix等都是执行多任务的系统
  2. 为什么要实现多任务:提升效率
  3. 实现多任务的方式:
        1、多进程:启动多个进程,每个进程虽然只有一个线程,但是多个进程可以一起执行多个任务
        2、多线程:启动一个进程,在一个进程的内部启动多个线程,这样多个线程也可以一起执行多个任务
        3、多进程+多线程:启动多个进程,每个进程中启动多个线程
        4、协程:
        5、多进程+协程:

以上是关于多任务原理的主要内容,如果未能解决你的问题,请参考以下文章

进程线程和协程

20cpu多任务原理

多任务原理

多任务卡片动画实现原理

安卓多任务实现的基本原理

py进程