返回顶部

多任务编程 -- 概述

多任务编程

  1. 意义:充分利用计算机多核资源,提高程序的运行效率
  2. 实现方案:多进程、多线程
  3. 并行与并发

并行:

多个任务利用计算机多核资源在同时执行,此时多个任务间为并行关系

并发:

同时处理过个任务,内核在任务间不断的切换,达到好像多个任务被同时执行的效果,实际每个时刻只有一个任务占有内核。

posted @ 2020-05-16 22:36  Be-myself  阅读(208)  评论(0编辑  收藏  举报
levels of contents 点击查看具体代码内容