多任务

Posted xone

tags:

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

 

 

并发:一个处理器同时处理多个任务。

并行:多个处理器或者是多核的处理器同时处理多个不同的任务.

 

 

 

fork

import os
import time

#fork出一个子进程,子进程也从这一行开始执行
ret = os.fork()
if ret == 0:
    while True:
        print("---1---")
        time.sleep(1)
else:
    while True:
        print("---2---")
        time.sleep(1)

  输出

---2---
---1---
---1---
---2---
---2---
---1---
---1---
---2---
...

  

 

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

多个用户访问同一段代码

多个请求是多线程吗

详解C++多线程

多任务的同步与相互排斥

多线程

20160226.CCPP体系详解(0036天)